|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.arsdigita.domain.DomainObject
com.arsdigita.domain.ObservableDomainObject
com.arsdigita.kernel.ACSObject
com.arsdigita.versioning.VersionedACSObject
com.arsdigita.versioning.
Versioned ACSObject
| Field Summary | |
static String |
BASE_DATA_OBJECT_TYPE
Deprecated. |
static String |
IS_DELETED
Deprecated. |
static String |
MASTER
Deprecated. |
| Fields inherited from class com.arsdigita.kernel.ACSObject |
CONTAINER, DEFAULT_DOMAIN_CLASS, DISPLAY_NAME, ID, OBJECT_TYPE, versionId |
| Fields inherited from interface com.arsdigita.auditing.Audited |
versionId |
| Constructor Summary | |
protected |
VersionedACSObject(DataObject data)
Deprecated. |
|
VersionedACSObject(ObjectType type)
Deprecated. |
|
VersionedACSObject(OID oid)
Deprecated. |
protected |
VersionedACSObject(OID oid,
boolean checkDeleted)
Deprecated. |
|
VersionedACSObject(String typeName)
Deprecated. |
| Method Summary | |
void |
applyTag(String tag)
Deprecated. |
String |
applyUniqueTag(String prefix)
Deprecated. |
void |
autoPropagateMaster(VersionedACSObject master)
Deprecated. |
protected void |
beforeSave()
Deprecated. |
protected String |
getBaseDataObjectType()
Deprecated. Returns the base data object type for this domain object class. |
Date |
getCreationDate()
Deprecated. Gets the creation date of the object. |
String |
getCreationIP()
Deprecated. Gets the creation IP address. |
User |
getCreationUser()
Deprecated. Gets the user who created the object. |
Date |
getLastModifiedDate()
Deprecated. Gets the last modified date. |
String |
getLastModifiedIP()
Deprecated. Gets the last modified IP address. |
User |
getLastModifiedUser()
Deprecated. Gets the user who last modified the object. |
VersionedACSObject |
getMaster()
Deprecated. |
Transaction |
getRolledBackTo()
Deprecated. |
TransactionCollection |
getTransactions()
Deprecated. |
TransactionCollection |
getTransactions(boolean descending)
Deprecated. |
boolean |
isMaster()
Deprecated. |
boolean |
isRolledBack()
Deprecated. |
protected static boolean |
isSubtype(ObjectType subType)
Deprecated. |
void |
permanentlyDelete()
Deprecated. |
protected void |
propagateMaster(VersionedACSObject master)
Deprecated. |
boolean |
recordAttributeChange(String action,
String attr,
Object oldValue,
Object newValue)
Deprecated. |
void |
rollBackTo(String tag)
Deprecated. |
void |
rollBackTo(Transaction trans)
Deprecated. |
void |
rollForward()
Deprecated. |
void |
save(String tag)
Deprecated. |
void |
setMaster(VersionedACSObject master)
Deprecated. |
boolean |
trackChanges()
Deprecated. |
| Methods inherited from class com.arsdigita.kernel.ACSObject |
assertPrivilege, checkPrivilege, doCreateCheck, doWriteCheck, getContainer, getDefaultDomainClass, getDisplayName, getID, getSpecificObjectType, getSpecificOID, gimmeContainer, initialize, isContainerModified, setID, setID |
| Methods inherited from class com.arsdigita.domain.ObservableDomainObject |
addObserver, getObservers |
| Methods inherited from class com.arsdigita.domain.DomainObject |
add, add, addToAssociation, afterDelete, afterSave, beforeDelete, clear, delete, disconnect, equals, get, getObjectType, getOID, getSession, hashCode, isDeleted, isDisconnected, isModified, isNew, isPropertyModified, isValid, remove, remove, remove, removeFromAssociation, save, set, setAssociation, setAssociation, specializeDataObject, specializeDataObject, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final String BASE_DATA_OBJECT_TYPE
public static final String MASTER
public static final String IS_DELETED
| Constructor Detail |
protected VersionedACSObject(DataObject data)
public VersionedACSObject(String typeName)
public VersionedACSObject(ObjectType type)
protected VersionedACSObject(OID oid,
boolean checkDeleted)
public VersionedACSObject(OID oid)
| Method Detail |
protected void beforeSave()
beforeSave in class ACSObjectprotected String getBaseDataObjectType()
DomainObject
getBaseDataObjectType in class ACSObject
public boolean recordAttributeChange(String action,
String attr,
Object oldValue,
Object newValue)
public boolean trackChanges()
protected void propagateMaster(VersionedACSObject master)
public User getCreationUser()
Audited
getCreationUser in interface Auditedpublic Date getCreationDate()
Audited
getCreationDate in interface Auditedpublic String getCreationIP()
Audited
getCreationIP in interface Auditedpublic User getLastModifiedUser()
Audited
getLastModifiedUser in interface Auditedpublic Date getLastModifiedDate()
Audited
getLastModifiedDate in interface Auditedpublic String getLastModifiedIP()
Audited
getLastModifiedIP in interface Auditedpublic VersionedACSObject getMaster()
public void setMaster(VersionedACSObject master)
public boolean isMaster()
public String applyUniqueTag(String prefix)
public void applyTag(String tag)
public void rollBackTo(String tag)
public void rollBackTo(Transaction trans)
public boolean isRolledBack()
public Transaction getRolledBackTo()
public void rollForward()
public TransactionCollection getTransactions(boolean descending)
public TransactionCollection getTransactions()
public void autoPropagateMaster(VersionedACSObject master)
public void permanentlyDelete()
public void save(String tag)
protected static boolean isSubtype(ObjectType subType)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||