stomp.enhance
Interface ServiceDelegate

All Superinterfaces:
AccessControlled, Persistent, java.io.Serializable, ServiceEnabled, ServiceEnhanced, TransientTransactional
All Known Implementing Classes:
AbstractServiceDelegate

public interface ServiceDelegate
extends ServiceEnhanced

implemented by the delegate portion of objects which have been ServiceEnhanced.

Author:
Eric Lindauer

Nested Class Summary
 
Nested classes inherited from class stomp.service.ServiceEnabled
ServiceEnabled.AccessFactory
 
Field Summary
 
Fields inherited from interface stomp.jdo.Persistent
STOMP
 
Method Summary
 ServiceProxy getServiceProxy()
          returns a ServiceProxy which has this object as its ServiceDelegate.
 boolean proxyIsInitialized()
          returns true if the ServiceProxy for this object has been initialized, false otherwise.
 void setServiceProxy(ServiceProxy proxy)
          sets the object that should be returned from any calls to getServiceProxy
 
Methods inherited from interface stomp.service.ServiceEnabled
getServiceDelegate, getServiceLayer, setServiceLayer
 
Methods inherited from interface stomp.access.AccessControlled
getReadOnly
 
Methods inherited from interface stomp.jdo.Persistent
dataChanged, getDeletedInfo, getSchemaGroup
 
Methods inherited from interface stomp.jdo.TransientTransactional
findInPm
 

Method Detail

getServiceProxy

public ServiceProxy getServiceProxy()
returns a ServiceProxy which has this object as its ServiceDelegate.


proxyIsInitialized

public boolean proxyIsInitialized()
returns true if the ServiceProxy for this object has been initialized, false otherwise. If getServiceProxy has been called, this method returns true;


setServiceProxy

public void setServiceProxy(ServiceProxy proxy)
sets the object that should be returned from any calls to getServiceProxy