|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.odi.domain.support.BusinessObject oracle.odi.domain.support.AbstractRepositoryEntity oracle.odi.domain.support.AbstractOdiEntity oracle.odi.domain.topology.OdiEnterpriseScheduler
public class OdiEnterpriseScheduler
ODI domain object representing an ODI enterprise scheduler.
This domain class implements IMetadataSessionFactory
and IRuntimeSessionFactory
interfaces to provide access to the (remote) deployed schedulers through ESS scheduler APIs using the
session pattern. However, it is not recommended to directly use those sessions and we recommend to
use specific domain interfaces for ESS.
MetadataService
,
RuntimeService
,
Serialized FormField Summary |
---|
Fields inherited from class oracle.odi.domain.support.AbstractOdiEntity |
---|
STARTING_INTERNAL_VERSION |
Constructor Summary | |
---|---|
OdiEnterpriseScheduler()
|
Method Summary | |
---|---|
oracle.odi.core.ess.IMetadataSession |
createMetadataSession()
Internal: Internal method that is not part of the public API. |
oracle.odi.core.ess.IRuntimeSession |
createRuntimeSession()
Internal: Internal method that is not part of the public API. |
java.lang.String |
getAsyncJndiName()
Obtains async JNDI name. |
java.lang.Number |
getEnterpriseSchedulerId()
This OdiEnterpriseScheduler ID. |
java.lang.String |
getInitialContextFactory()
Obtains JNDI initial context factory to be used to lookup ESS services related to this OdiEnterpriseScheduler object. |
java.io.Serializable |
getInternalId()
Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used. |
java.lang.String |
getMetadataServiceJndiName()
Obtains JNDI name of the ESS MetadataService EJB, related to this OdiEnterpriseScheduler object. |
java.lang.String |
getName()
Obtains the name of this OdiEnterpriseScheduler , that is the name
used in ODI topology. |
java.lang.String |
getProviderUrl()
Obtains the JNDI provider URL defined for this OdiEnterpriseScheduler . |
java.lang.String |
getRuntimeServiceJndiName()
Obtains JNDI name of the ESS RuntimeService EJB, related to this OdiEnterpriseScheduler object. |
IRepositoryEntity |
getSecurityContainer()
Define a generic way to retrieve container for entities. |
ObfuscatedString |
getSecurityCredentials()
Obtains the JNDI security credentials. |
java.lang.String |
getSecurityPrincipal()
Obtains the JNDI security principal. |
ObfuscatedString |
getSecurityRuntimeCredentials()
Obtains the security runtime credentials. |
java.lang.String |
getSecurityRuntimePrincipal()
Obtains the security runtime principal. |
java.lang.String |
getWsCallbackUrl()
Obtains the WebService callback URL. |
void |
setAsyncJndiName(java.lang.String pAsyncJndiName)
Defines async JNDI name. |
void |
setInitialContextFactory(java.lang.String pInitialContextFactory)
Defines the JNDI initial context factory for this OdiEnterpriseScheduler . |
void |
setMetadataServiceJndiName(java.lang.String pMetadataServiceJndiName)
Defines the JNDI name for the ESS MetadataService. |
void |
setName(java.lang.String pName)
Defines the name of this OdiEnterpriseScheduler . |
void |
setProviderUrl(java.lang.String pProviderUrl)
Defines the JNDI provider URL. |
void |
setRuntimeServiceJndiName(java.lang.String pRuntimeServiceJndiName)
Defines the JNDI name for the ESS RuntimeService. |
void |
setSecurityCredentials(ObfuscatedString pCredentials)
Defines the JNDI security credentials. |
void |
setSecurityPrincipal(java.lang.String pSecurityPrincipal)
Defines the JNDI security principal. |
void |
setSecurityRuntimeCredentials(ObfuscatedString pCredentials)
Defines the security runtime credentials. |
void |
setSecurityRuntimePrincipal(java.lang.String pSecurityRuntimePrincipal)
Defines the security runtime principal. |
void |
setWsCallbackUrl(java.lang.String pWsCallbackUrl)
Defines the WebService callback URL. |
Methods inherited from class oracle.odi.domain.support.AbstractOdiEntity |
---|
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, hashCode, isInstanceLevelSecurityNeeded, isNew, toString |
Methods inherited from class oracle.odi.domain.support.BusinessObject |
---|
clone |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.odi.domain.IOdiEntity |
---|
getFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeeded |
Constructor Detail |
---|
public OdiEnterpriseScheduler()
Method Detail |
---|
public oracle.odi.core.ess.IMetadataSession createMetadataSession()
createMetadataSession
in interface oracle.odi.core.ess.IMetadataSessionFactory
IMetadataSession
instancepublic oracle.odi.core.ess.IRuntimeSession createRuntimeSession()
createRuntimeSession
in interface oracle.odi.core.ess.IRuntimeSessionFactory
IRuntimeSession
instancepublic java.lang.String getAsyncJndiName()
setAsyncJndiName(String)
public java.lang.Number getEnterpriseSchedulerId()
OdiEnterpriseScheduler
ID.
public java.lang.String getInitialContextFactory()
OdiEnterpriseScheduler
object.
setInitialContextFactory(String)
public java.io.Serializable getInternalId()
IRepositoryEntity
Typically a subclass will delegate to a public
SomePrimitiveWrapper getId()
method. The necessity for the
getInternalId()
abstract method is solely because the
persistence layer needs a way of obtaining the identity irrespective of
the actual identity implementation choice.
Returning null
from this method will indicate the object has
never been saved. This will likely be relied on by some DAO
implementations.
getInternalId
in interface IRepositoryEntity
public java.lang.String getMetadataServiceJndiName()
OdiEnterpriseScheduler
object.
setMetadataServiceJndiName(String)
public java.lang.String getName()
OdiEnterpriseScheduler
, that is the name
used in ODI topology.
getName
in interface IOdiEntity
getName
in class oracle.odi.domain.support.AbstractOdiEntity
setName(String)
public java.lang.String getProviderUrl()
OdiEnterpriseScheduler
.
setProviderUrl(String)
public java.lang.String getRuntimeServiceJndiName()
OdiEnterpriseScheduler
object.
setRuntimeServiceJndiName(String)
public IRepositoryEntity getSecurityContainer()
IRepositoryEntity
getSecurityContainer
in interface IRepositoryEntity
public ObfuscatedString getSecurityCredentials()
ObfuscatedString
instancesetSecurityCredentials(ObfuscatedString)
public java.lang.String getSecurityPrincipal()
setSecurityPrincipal(String)
public ObfuscatedString getSecurityRuntimeCredentials()
setSecurityRuntimeCredentials(ObfuscatedString)
public java.lang.String getSecurityRuntimePrincipal()
setSecurityRuntimePrincipal(String)
public java.lang.String getWsCallbackUrl()
setWsCallbackUrl(String)
public void setAsyncJndiName(java.lang.String pAsyncJndiName)
pAsyncJndiName
- async namegetAsyncJndiName()
public void setInitialContextFactory(java.lang.String pInitialContextFactory)
OdiEnterpriseScheduler
.
pInitialContextFactory
- the initial context factory to be usedgetInitialContextFactory()
public void setMetadataServiceJndiName(java.lang.String pMetadataServiceJndiName)
pMetadataServiceJndiName
- JNDI name of ESS MetadataServicegetMetadataServiceJndiName()
public void setName(java.lang.String pName)
OdiEnterpriseScheduler
.
pName
- the namegetName()
public void setProviderUrl(java.lang.String pProviderUrl)
pProviderUrl
- the urlgetProviderUrl()
public void setRuntimeServiceJndiName(java.lang.String pRuntimeServiceJndiName)
pRuntimeServiceJndiName
- JNDI name of ESS RuntimeServicegetRuntimeServiceJndiName()
public void setSecurityCredentials(ObfuscatedString pCredentials)
pCredentials
- the credentialsgetSecurityCredentials()
public void setSecurityPrincipal(java.lang.String pSecurityPrincipal)
pSecurityPrincipal
- security principalgetSecurityPrincipal()
public void setSecurityRuntimeCredentials(ObfuscatedString pCredentials)
pCredentials
- security runtime credentialsgetSecurityRuntimeCredentials()
public void setSecurityRuntimePrincipal(java.lang.String pSecurityRuntimePrincipal)
pSecurityRuntimePrincipal
- the security runtime principalgetSecurityRuntimePrincipal()
public void setWsCallbackUrl(java.lang.String pWsCallbackUrl)
pWsCallbackUrl
- callback urlgetWsCallbackUrl()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |