atg.epub.project
Class EPubHomes

java.lang.Object
  extended by atg.datamodel.Homes
      extended by atg.epub.project.EPubHomes

public class EPubHomes
extends atg.datamodel.Homes

This is the factory for obtaining pointers to this package's Home classes. An instance of the factory may be obtained by calling the static method Homes.getHomes(java.lang.String), passing in a String identifying the desired instance. The following table lists the String identifiers that may be passed in, and the resulting instances:

The following code demonstrates how an application may obtain an instance of the home factory for dealing with repository instances:


Field Summary
 
Fields inherited from class atg.datamodel.Homes
CLASS_VERSION
 
Constructor Summary
EPubHomes()
           
 
Method Summary
 AgentDefHome getAgentDefHome()
          Returns an instance of the Home for AgentDef instances.
 DeploymentLogHome getDeploymentLogHome()
          Returns an instance of the Home for DeploymentLog instances.
 HistoryHome getHistoryHome()
          Returns an instance of the Home for History instances.
 PendingDeploymentHome getPendingDeploymentHome()
          Returns an instance of the Home for PendingDeployment instances.
 ProcessHome getProcessHome()
          Returns an instance of the Home for Process instances.
 ProcessTaskInfoHome getProcessTaskInfoHome()
          Returns an instance of the Home for ProcessTaskInfo instances.
 ProjectHome getProjectHome()
          Returns an instance of the Home for Project instances.
 ReadOnlyProjectHome getReadOnlyProjectHome()
          Returns an instance of the Home for ReadOnlyProject instances.
 TargetDefHome getTargetDefHome()
          Returns an instance of the Home for TargetDef instances.
 TopologyDefHome getTopologyDefHome()
          Returns an instance of the Home for TopologyDef instances.
 TransportDefHome getTransportDefHome()
          Returns an instance of the Home for TransportDef instances.
static void initialize()
          This must be called before any of the home or instance objects in this package may be used, or before an instance of this class can be obtained from the Homes.getHomes(java.lang.String) method.
 
Methods inherited from class atg.datamodel.Homes
getHome, getHomes, getHomesName, register, registerHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPubHomes

public EPubHomes()
Method Detail

initialize

public static void initialize()
                       throws atg.datamodel.DataModelException
This must be called before any of the home or instance objects in this package may be used, or before an instance of this class can be obtained from the Homes.getHomes(java.lang.String) method. But rather than calling this method directly, applications should call InitializeDataModel.initialize(), which will initialize all of the data types in a single method call.

Throws:
atg.datamodel.DataModelException

getProcessHome

public ProcessHome getProcessHome()

Returns an instance of the Home for Process instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getProjectHome

public ProjectHome getProjectHome()

Returns an instance of the Home for Project instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getReadOnlyProjectHome

public ReadOnlyProjectHome getReadOnlyProjectHome()

Returns an instance of the Home for ReadOnlyProject instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getProcessTaskInfoHome

public ProcessTaskInfoHome getProcessTaskInfoHome()

Returns an instance of the Home for ProcessTaskInfo instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getHistoryHome

public HistoryHome getHistoryHome()

Returns an instance of the Home for History instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getPendingDeploymentHome

public PendingDeploymentHome getPendingDeploymentHome()

Returns an instance of the Home for PendingDeployment instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getDeploymentLogHome

public DeploymentLogHome getDeploymentLogHome()

Returns an instance of the Home for DeploymentLog instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getTopologyDefHome

public TopologyDefHome getTopologyDefHome()

Returns an instance of the Home for TopologyDef instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getTargetDefHome

public TargetDefHome getTargetDefHome()

Returns an instance of the Home for TargetDef instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getAgentDefHome

public AgentDefHome getAgentDefHome()

Returns an instance of the Home for AgentDef instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.


getTransportDefHome

public TransportDefHome getTransportDefHome()

Returns an instance of the Home for TransportDef instances. The resulting Home will deal with repository or bean instances, depending on how this factory was obtained from the Homes.getHomes(java.lang.String) method.