net.officefloor.frame.spi.managedobject
Interface ManagedObject

All Known Subinterfaces:
AsynchronousManagedObject, CoordinatingManagedObject<D>, HttpManagedObject, NameAwareManagedObject
All Known Implementing Classes:
AnonymousHttpAuthenticationManagedObjectSource, ClassManagedObject, CometServiceManagedObject, DataSourceManagedObjectSource, HttpApplicationLocationMangedObject, HttpApplicationObjectManagedObjectSource.HttpApplicationObjectManagedObject, HttpAuthenticationManagedObject, HttpManagedObjectImpl, HttpRequestObjectManagedObjectSource.HttpRequestObjectManagedObject, HttpSecurityManagedObjectSource.HttpSecurityManagedObject, HttpServletSecurityManagedObjectSource.HttpSecurityManagedObject, HttpSessionAttributeManagedObject, HttpSessionAttributeRetrieverManagedObject, HttpSessionManagedObject, HttpSessionObjectManagedObject, JdbcManagedObject, JmsManagedObject, JmsServerManagedObject, JpaEntityManagerManagedObject, MockCredentialStoreManagedObjectSource, OfficeServletContextManagedObjectSource, PasswordFileManagedObjectSource, ServletDependencyManagedObjectSource.ServletDependencyManagedObject, ServletHttpApplicationStateManagedObjectSource.ServletHttpApplicationStateManagedObject, ServletHttpRequestStateManagedObjectSource.ServletHttpRequestStateManagedObject, ServletHttpSessionManagedObjectSource.ServletHttpSessionManagedObject, SingletonManagedObjectSource, StockPriceSimulatorManagedObjectSource, TcpConnectionHandler

public interface ManagedObject

Core interface of a Managed Object.

Additional managed functionality is available by implementing the following interfaces:

  1. AsynchronousManagedObject
  2. CoordinatingManagedObject
  3. NameAwareManagedObject

Author:
Daniel Sagenschneider

Method Summary
 Object getObject()
          Obtains the object being managed.
 

Method Detail

getObject

Object getObject()
                 throws Throwable
Obtains the object being managed.

Returns:
Object being managed.
Throws:
Throwable - Indicating failed to obtain the object for use.


Copyright © 2005-2013. All Rights Reserved.