|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bmc.arsys.api.ObjectBase
public abstract class ObjectBase
The ObjectBase
class is used to store the information common to most AR System objects, for example,
their help text, change diaries, permissions, and so on. All the Java API classes are derived/inherited from this
class.
Method Summary | |
---|---|
void |
appendDiaryText(String appendedText)
|
void |
clear()
Clears all of the references to member objects. |
Object |
clone()
Makes a deep copy of the object. |
boolean |
equals(Object obj)
|
CriteriaFlags |
getChangeFlags()
Returns a CriteriaFlags instance that indicates changes made to the Object using setters. |
DiaryListValue |
getDiary()
The getDiary( ) method on any server object returns a string that consists of all the diary items (time stamp, user and diary string ). |
String |
getHelpText()
Returns help text of AR System objects. |
String |
getLastChangedBy()
Returns name of last person who modified the AR System object. |
Timestamp |
getLastUpdateTime()
Returns time that the object was last modified. |
String |
getName()
Returns name of AR System object. |
String |
getNewName()
Returns new name of AR System object. |
String |
getOwner()
Returns owner of AR System object. |
List<PermissionInfo> |
getPermissions()
Returns permissions (access control) of AR System objects. |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
void |
setChangeFlags(ObjectBaseCriteria criteria)
|
void |
setDiary(DiaryListValue diary)
The setDiary( ) method of these objects takes only the plain dairy string (without the user and time). |
void |
setDiary(String encoded)
|
void |
setHelpText(String helpText)
Sets help text of AR System object. |
void |
setLastChangedBy(String changedBy)
Sets name of last person who last modified the AR System object. |
void |
setName(String name)
Sets name of the object. |
void |
setNewName(String newName)
Sets new name of AR System object. |
void |
setOwner(String owner)
Sets owner of AR System object. |
void |
setPermissions(List<PermissionInfo> permissions)
Sets the permissions of the AR System object. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void clear()
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public void setName(String name)
setName
in interface IARPersistentObject
public String getName()
getName
in interface IARPersistentObject
public String getNewName()
getNewName
in interface IARPersistentObject
public void setNewName(String newName)
setNewName
in interface IARPersistentObject
public List<PermissionInfo> getPermissions()
getPermissions
in interface IARPersistentObject
public void setPermissions(List<PermissionInfo> permissions)
setPermissions
in interface IARPersistentObject
public String getHelpText()
getHelpText
in interface IARPersistentObject
public void setHelpText(String helpText)
setHelpText
in interface IARPersistentObject
public Timestamp getLastUpdateTime()
getLastUpdateTime
in interface IARPersistentObject
public String getOwner()
getOwner
in interface IARPersistentObject
public void setOwner(String owner)
setOwner
in interface IARPersistentObject
public String getLastChangedBy()
getLastChangedBy
in interface IARPersistentObject
public void setLastChangedBy(String changedBy)
setLastChangedBy
in interface IARPersistentObject
public DiaryListValue getDiary()
DiaryListValue.decode(java.lang.String)
method to get the actual
results.
getDiary
in interface IARPersistentObject
public void setDiary(DiaryListValue diary)
setDiary
in interface IARPersistentObject
public void setDiary(String encoded)
public void appendDiaryText(String appendedText)
appendDiaryText
in interface IARPersistentObject
public void setChangeFlags(ObjectBaseCriteria criteria)
public boolean equals(Object obj)
equals
in class Object
public int hashCode()
hashCode
in class Object
public CriteriaFlags getChangeFlags()
public String toString()
toString
in class Object
|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |