|
||||||||||
| 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 ServiceProxypublic AbstractServiceProxy getProxy()
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.lang.Object findInPm(javax.jdo.PersistenceManager pm)
findInPm in interface TransientTransactionalpublic ServiceDelegate getEnhancedServiceDelegate()
ServiceProxy
getEnhancedServiceDelegate in interface ServiceProxypublic ServiceEnabled getServiceLayer()
ServiceEnabled
getServiceLayer in interface ServiceEnabledpublic void setServiceLayer(ServiceEnabled delegate)
setServiceLayer in interface ServiceEnabledpublic ServiceEnabled getServiceDelegate()
ServiceEnabled
getServiceDelegate in interface ServiceEnabledpublic java.lang.Object getReadOnly()
getReadOnly in interface AccessControlledpublic void dataChanged()
Persistent
dataChanged in interface Persistentpublic ObjectId getDeletedInfo()
Persistent
getDeletedInfo in interface Persistentpublic int hashCode()
hashCode in class java.lang.Objectpublic 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 | |||||||||