|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--stomp.enhance.AbstractServiceProxy
serves as the base class for any hierarchy of service enhanced objects.
Nested Class Summary |
Nested classes inherited from class stomp.service.ServiceEnabled |
ServiceEnabled.AccessFactory |
Field Summary | |
protected ServiceDelegate |
_delegate
|
Fields inherited from interface stomp.jdo.Persistent |
STOMP |
Constructor Summary | |
protected |
AbstractServiceProxy(ServiceDelegate delegate)
|
Method Summary | |
void |
dataChanged()
a hint from the JDOCache that the objects persistent data may have been changed. |
boolean |
equals(java.lang.Object object)
|
java.lang.Object |
findInPm(javax.jdo.PersistenceManager pm)
if the underlying delegate is not already persistent, refind the related persistent objects in the given PM. |
ObjectId |
getDeletedInfo()
returns a JDO object id holder that contains extra information about the type of this object. |
ServiceDelegate |
getEnhancedServiceDelegate()
returns a non-serviced view of the object this proxy is wrapping. |
AbstractServiceProxy |
getProxy()
|
java.lang.Object |
getReadOnly()
|
java.lang.String |
getSchemaGroup()
identifies the schema group this object is a part of. |
ServiceEnabled |
getServiceDelegate()
returns the object whose methods are being serviced. |
ServiceEnabled |
getServiceLayer()
returns the service layer view of this object. |
int |
hashCode()
|
void |
setServiceDelegate(ServiceDelegate delegate)
after this point, methods invoked on the proxy should be serviced and delegated to the given delegate. |
void |
setServiceLayer(ServiceEnabled delegate)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected ServiceDelegate _delegate
Constructor Detail |
protected AbstractServiceProxy(ServiceDelegate delegate)
Method Detail |
public void setServiceDelegate(ServiceDelegate delegate)
ServiceProxy
setServiceDelegate
in interface ServiceProxy
public AbstractServiceProxy getProxy()
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public java.lang.Object findInPm(javax.jdo.PersistenceManager pm)
findInPm
in interface TransientTransactional
public ServiceDelegate getEnhancedServiceDelegate()
ServiceProxy
getEnhancedServiceDelegate
in interface ServiceProxy
public ServiceEnabled getServiceLayer()
ServiceEnabled
getServiceLayer
in interface ServiceEnabled
public void setServiceLayer(ServiceEnabled delegate)
setServiceLayer
in interface ServiceEnabled
public ServiceEnabled getServiceDelegate()
ServiceEnabled
getServiceDelegate
in interface ServiceEnabled
public java.lang.Object getReadOnly()
getReadOnly
in interface AccessControlled
public void dataChanged()
Persistent
dataChanged
in interface Persistent
public ObjectId getDeletedInfo()
Persistent
getDeletedInfo
in interface Persistent
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getSchemaGroup()
Persistent
getSchemaGroup
in interface Persistent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |