Interface ManagedObject

All Known Subinterfaces:
AsynchronousManagedObject, ContextAwareManagedObject, CoordinatingManagedObject<O>, InputManagedObject
All Known Implementing Classes:
AbstractHttpServerImplementationTestCase.CancelConnectionManagedObjectSource, AccessControlManagedObjectSource.AccessControlManagedObject, ApplicationContextManagedObjectSource, ClassManagedObject, ConstantCacheManagedObjectSource, CosmosAsyncDatabaseManagedObjectSource, CosmosAsyncEntitiesManagedObjectSource, CosmosDatabaseManagedObjectSource, CosmosEntitiesManagedObjectSource, DataSourceManagedObjectSource, DynamoDbMapperManagedObjectSource, FirestoreManagedObjectSource, H2DataSourceManagedObjectSource, H2ReadOnlyConnectionManagedObjectSource, HttpApplicationObjectManagedObjectSource.HttpApplicationObjectManagedObject, HttpApplicationStateManagedObjectSource, HttpExternalResponseManagedObjectSource.HttpExternalResponseManagedObject, HttpRequestObjectManagedObjectSource.HttpRequestObjectManagedObject, HttpResourceCacheManagedObjectSource, HttpResourceStoreManagedObjectSource, HttpSecurityExecuteManagedObjectSource, HttpSessionManagedObject, HttpSessionObjectManagedObject, JpaManagedObjectSource.JpaManagedObject, MockCredentialStoreManagedObjectSource, PasswordFileManagedObjectSource, PostgreSqlDataSourceManagedObjectSource, PostgreSqlReadOnlyConnectionManagedObjectSource, ProcessAwareServerHttpConnectionManagedObject, ReadOnlyConnectionManagedObjectSource, ServletServicerManagedObjectSource, Singleton, SpringArgumentManagedObjectSource.SpringArgumentManagedObject, SpringBeanManagedObjectSource, SpringBeanManagedObjectSource, SpringServerHttpConnection, TestManagedObject, TestObject, VertxSqlPoolManagedObjectSource

public interface ManagedObject

Core interface of a Managed Object.

Additional managed functionality is available by implementing the following interfaces:

  1. ContextAwareManagedObject
  2. AsynchronousManagedObject
  3. CoordinatingManagedObject
  4. InputManagedObject
Author:
Daniel Sagenschneider
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtains the object being managed.
  • Method Details

    • getObject

      Object getObject() throws Throwable
      Obtains the object being managed.
      Returns:
      Object being managed.
      Throws:
      Throwable - Indicating failed to obtain the object for use.