|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Profile
Java bean interface representing CentraSite profile. A profile serves as a container of attributes. Profiles are usually associated with types.
Field Summary | |
---|---|
static java.lang.String |
KEY_GENERIC_PROFILE_Assocations
Keys of generic profiles. |
static java.lang.String |
KEY_GENERIC_PROFILE_AuditLog
|
static java.lang.String |
KEY_GENERIC_PROFILE_Classifications
|
static java.lang.String |
KEY_GENERIC_PROFILE_Consumers
|
static java.lang.String |
KEY_GENERIC_PROFILE_ExternalLinks
|
static java.lang.String |
KEY_GENERIC_PROFILE_Notifications
|
static java.lang.String |
KEY_GENERIC_PROFILE_ObjectSpecificProperties
|
static java.lang.String |
KEY_GENERIC_PROFILE_Permissions
|
static java.lang.String |
KEY_GENERIC_PROFILE_Versions
|
static java.lang.String |
SLOT_ATTRIBUTES
Name of the Slot storing associated with the profile attribute names. |
static java.lang.String |
SLOT_PROFILE_ID
Name of the Slot storing the profile sequence number. |
Method Summary | |
---|---|
void |
addAttribute(AttributeDescription attribute)
Adds an attribute to the given profile. |
java.util.Collection<java.lang.String> |
getAttributeNames()
Retrieves all names of attributes associated with th profile. |
java.util.Collection<AttributeDescription> |
getAttributes()
Gets all attributes of the profile. |
java.lang.String |
getDescription()
Returns the registry objects description. |
java.lang.String |
getKey()
Retrieves the key of this profile object. |
java.lang.String |
getName()
Returns the registry objects name. |
int |
getSequenceNumber()
Retrieves this profiles's sequence number inside the type it belongs to. |
boolean |
isPredefined()
Checks if this profile is one of the predefined ones. |
void |
removeAttribute(AttributeDescription attribute)
Removes an attribute from the given profile. |
void |
setDescription(java.lang.String pDescription)
Sets the registry objects description. |
void |
setName(java.lang.String pName)
Sets the registry objects name. |
Field Detail |
---|
static final java.lang.String SLOT_PROFILE_ID
static final java.lang.String SLOT_ATTRIBUTES
static final java.lang.String KEY_GENERIC_PROFILE_Assocations
static final java.lang.String KEY_GENERIC_PROFILE_AuditLog
static final java.lang.String KEY_GENERIC_PROFILE_Classifications
static final java.lang.String KEY_GENERIC_PROFILE_Consumers
static final java.lang.String KEY_GENERIC_PROFILE_ExternalLinks
static final java.lang.String KEY_GENERIC_PROFILE_Notifications
static final java.lang.String KEY_GENERIC_PROFILE_ObjectSpecificProperties
static final java.lang.String KEY_GENERIC_PROFILE_Permissions
static final java.lang.String KEY_GENERIC_PROFILE_Versions
Method Detail |
---|
java.lang.String getKey() throws CSAppFrameworkException
CSAppFrameworkException
int getSequenceNumber() throws CSAppFrameworkException
CSAppFrameworkException
java.util.Collection<java.lang.String> getAttributeNames() throws CSAppFrameworkException
CSAppFrameworkException
boolean isPredefined() throws CSAppFrameworkException
CSAppFrameworkException
java.lang.String getName() throws CSAppFrameworkException
CSAppFrameworkException
void setName(java.lang.String pName) throws CSAppFrameworkException
CSAppFrameworkException
java.lang.String getDescription() throws CSAppFrameworkException
CSAppFrameworkException
void setDescription(java.lang.String pDescription) throws CSAppFrameworkException
CSAppFrameworkException
java.util.Collection<AttributeDescription> getAttributes() throws CSAppFrameworkException
CSAppFrameworkException
void addAttribute(AttributeDescription attribute) throws CSAppFrameworkException
attribute
-
CSAppFrameworkException
void removeAttribute(AttributeDescription attribute) throws CSAppFrameworkException
attribute
-
CSAppFrameworkException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |