stomp.service
Interface ServiceEnabled

All Superinterfaces:
AccessControlled
All Known Subinterfaces:
ServiceDelegate, ServiceEnhanced, ServiceProxy
All Known Implementing Classes:
AbstractServiceDelegate, AbstractServiceEnabled, AbstractServiceProxy

public interface ServiceEnabled
extends AccessControlled

interface implemented by objects which have their method invocations serviced by a Service Layer.

Author:
Eric Lindauer

Nested Class Summary
static class ServiceEnabled.AccessFactory
          factory for adding read-only service to an object.
 
Method Summary
 ServiceEnabled getServiceDelegate()
          returns the object whose methods are being serviced.
 ServiceEnabled getServiceLayer()
          returns the service layer view of this object.
 void setServiceLayer(ServiceEnabled object)
           
 
Methods inherited from interface stomp.access.AccessControlled
getReadOnly
 

Method Detail

getServiceLayer

public ServiceEnabled getServiceLayer()
returns the service layer view of this object.


setServiceLayer

public void setServiceLayer(ServiceEnabled object)

getServiceDelegate

public ServiceEnabled getServiceDelegate()
returns the object whose methods are being serviced.