|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CentraSiteObject
CentraSiteObject is the base class for the CentraSiteObjectModel.
It represents all the kind of CentraSite objects like registry and repository objects.
Method Summary | |
---|---|
void |
delete()
Used to delete the CentraSiteObject being used from the underlying registry. |
CSOLink |
getAttributeLink(CentraSiteObjectAttribute attribute)
Get the link associated with the attribute |
java.util.Collection<java.lang.Object> |
getAttributeValue(CentraSiteObjectAttribute attribute)
Get the attribute value for the given attribute |
java.util.Collection<java.lang.Object> |
getAttributeValue(javax.xml.namespace.QName name)
Get the value for the attribute identified by the given QName(Qualified Name) |
java.util.Collection<java.lang.Object> |
getAttributeValue(java.lang.String name)
Get the value for the attribute identified by the given name |
java.lang.String |
getId()
Get the Unique Identifier for the object. |
CentraSiteObjectType |
getType()
Get the type of the CentraSiteObject instance. |
boolean |
isModified()
Indicates whether current object being used have modifications compare to the same persisted instance. |
boolean |
isReadOnly()
Indicates whether current object being used is write protected or not for the caller. |
void |
save()
Used to persist the CentraSiteObject to the underlying registry. |
void |
setAttributeValue(CentraSiteObjectAttribute attribute,
java.util.Collection<java.lang.Object> values)
Set the attribute value for the given attribute. |
void |
setAttributeValue(javax.xml.namespace.QName name,
java.util.Collection<java.lang.Object> values)
Set the value for the attribute identified by the given QName(Qualified Name). |
void |
setAttributeValue(java.lang.String name,
java.util.Collection<java.lang.Object> values)
Set the value for the attribute identified by the given name. |
Method Detail |
---|
java.lang.String getId() throws CLLException
CLLException
CentraSiteObjectType getType() throws CLLException
CLLException
java.util.Collection<java.lang.Object> getAttributeValue(java.lang.String name) throws CLLException
name
- The name of the attribute.
CLLException
void setAttributeValue(java.lang.String name, java.util.Collection<java.lang.Object> values) throws CLLException
name
- The name of the attribute.values
- the Collection of values needed to be associated with the attribute
CLLException
java.util.Collection<java.lang.Object> getAttributeValue(javax.xml.namespace.QName name) throws CLLException
name
- The qualified name of the attribute.
CLLException
void setAttributeValue(javax.xml.namespace.QName name, java.util.Collection<java.lang.Object> values) throws CLLException
name
- qualified name of the attribute.values
- the Collection of values needed to be associated with the attribute
CLLException
java.util.Collection<java.lang.Object> getAttributeValue(CentraSiteObjectAttribute attribute) throws CLLException
attribute
- The instance of the attribute model.
CLLException
void setAttributeValue(CentraSiteObjectAttribute attribute, java.util.Collection<java.lang.Object> values) throws CLLException
attribute
- The instance of the attribute model.values
- the Collection of values needed to be associated with the attribute
CLLException
void save() throws CLLException
CLLException
void delete() throws CLLException
CLLException
boolean isReadOnly()
boolean isModified() throws CLLException
CLLException
CSOLink getAttributeLink(CentraSiteObjectAttribute attribute) throws CLLException
attribute
- The qualified name of the attribute.
CLLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |