|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--idman.p3p.element.RetentionElement
Each STATEMENT element that does not include a NON-IDENTIFIABLE element MUST
contain a RETENTION element that indicates the kind of retention policy that
applies to the data referenced in that statement.
See P3P-Specification
<!-- *********** RETENTION ************ -->
<!ELEMENT RETENTION (EXTENSION*,
(no-retention
| stated-purpose
| legal-requirement
| indefinitely
| business-practices),
EXTENSION*)>
Field Summary | |
static java.lang.String |
BUSINESS_PRACTICES
default value as string |
static java.lang.String |
INDEFINITELY
default value as string |
static java.lang.String |
LEGAL_REQUIREMENT
default value as string |
static java.lang.String |
NO_RETENTION
default value as string |
static java.lang.String |
STATED_PURPOSE
default value as string |
Constructor Summary | |
RetentionElement(idman.p3p.element.ExtensionElement[] preExtension,
java.lang.String retention,
idman.p3p.element.ExtensionElement[] postExtension)
Creates the RetentionElement. |
Method Summary | |
idman.p3p.element.ExtensionElement[] |
getPostExtension()
Returns the postExtension. |
idman.p3p.element.ExtensionElement[] |
getPreExtension()
Returns the preExtension. |
java.lang.String |
getRetention()
Returns the retention-String. |
static boolean |
isPredefined(java.lang.String retention)
Returns true if the argument is defined within P3P. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String NO_RETENTION
public static final java.lang.String STATED_PURPOSE
public static final java.lang.String LEGAL_REQUIREMENT
public static final java.lang.String INDEFINITELY
public static final java.lang.String BUSINESS_PRACTICES
Constructor Detail |
public RetentionElement(idman.p3p.element.ExtensionElement[] preExtension, java.lang.String retention, idman.p3p.element.ExtensionElement[] postExtension)
preExtension
- Extensions to prependretention
- Time of data keepingpostExtension
- Extensions to appendMethod Detail |
public java.lang.String getRetention()
public idman.p3p.element.ExtensionElement[] getPreExtension()
public idman.p3p.element.ExtensionElement[] getPostExtension()
public static boolean isPredefined(java.lang.String retention)
retention
- to be checked.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |