net.officefloor.eclipse.wizard.managedobjectsource
Class ManagedObjectInstance

java.lang.Object
  extended by net.officefloor.eclipse.wizard.managedobjectsource.ManagedObjectInstance

public class ManagedObjectInstance
extends Object

Instance of a ManagedObject.

Author:
Daniel Sagenschneider

Constructor Summary
ManagedObjectInstance(String managedObjectName, String managedObjectSourceClassName, long timeout)
          Initiate for public use.
 
Method Summary
 String getManagedObjectName()
          Obtains the name of the ManagedObject.
 String getManagedObjectSourceClassName()
          Obtains the ManagedObjectSource class name.
 ManagedObjectType<?> getManagedObjectType()
          Obtains the ManagedObjectType.
 PropertyList getPropertylist()
          Obtains the PropertyList.
 long getTimeout()
          Returns the timeout for the ManagedObject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedObjectInstance

public ManagedObjectInstance(String managedObjectName,
                             String managedObjectSourceClassName,
                             long timeout)
Initiate for public use.

Parameters:
managedObjectName - Name of the ManagedObject.
managedObjectSourceClassName - ManagedObjectSource class name.
timeout - Timeout for the ManagedObject
Method Detail

getManagedObjectName

public String getManagedObjectName()
Obtains the name of the ManagedObject.

Returns:
Name of the ManagedObject.

getManagedObjectSourceClassName

public String getManagedObjectSourceClassName()
Obtains the ManagedObjectSource class name.

Returns:
ManagedObjectSource class name.

getPropertylist

public PropertyList getPropertylist()
Obtains the PropertyList.

Returns:
PropertyList.

getManagedObjectType

public ManagedObjectType<?> getManagedObjectType()
Obtains the ManagedObjectType.

Returns:
ManagedObjectType if obtained from ManagedObjectSourceInstance or null if initiated by public constructor.

getTimeout

public long getTimeout()
Returns the timeout for the ManagedObject.

Returns:
Timeout for the ManagedObject.


Copyright © 2005-2013. All Rights Reserved.