com.ibm.websphere.models.config.adaptiveentity
Interface AdaptiveEntityControllerFactory

All Superinterfaces:
org.eclipse.emf.ecore.EObject, com.ibm.ejs.models.base.resources.J2EEResourceFactory, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
AdaptiveEntityControllerFactoryImpl

public interface AdaptiveEntityControllerFactory
extends com.ibm.ejs.models.base.resources.J2EEResourceFactory

A representation of the model object 'Adaptive Entity Controller Factory'. The factory for Adaptive Entity Controllers.

The following features are supported:

See Also:
AdaptiveentityPackage.getAdaptiveEntityControllerFactory()

Method Summary
 java.lang.String getCalendarJNDIName()
          Returns the value of the 'Calendar JNDI Name' attribute
 java.lang.String getDatasourceAlias()
          Returns the value of the 'Datasource Alias' attribute
 java.lang.String getDatasourceJNDIName()
          Returns the value of the 'Datasource JNDI Name' attribute
 java.lang.String getSchedulerJNDIName()
          Returns the value of the 'Scheduler JNDI Name' attribute
 void setCalendarJNDIName(java.lang.String value)
          Sets the value of the 'Calendar JNDI Name' attribute
 void setDatasourceAlias(java.lang.String value)
          Sets the value of the 'Datasource Alias' attribute
 void setDatasourceJNDIName(java.lang.String value)
          Sets the value of the 'Datasource JNDI Name' attribute
 void setSchedulerJNDIName(java.lang.String value)
          Sets the value of the 'Scheduler JNDI Name' attribute
 
Methods inherited from interface com.ibm.ejs.models.base.resources.J2EEResourceFactory
getCategory, getDescription, getJndiName, getName, getPropertySet, getProvider, getProviderType, setCategory, setDescription, setJndiName, setName, setPropertySet, setProvider, setProviderType
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSchedulerJNDIName

java.lang.String getSchedulerJNDIName()
Returns the value of the 'Scheduler JNDI Name' attribute. The JNDI name of the scheduler to be used by the factory. This is an optional setting but is required when timeout events are used.

Returns:
the value of the 'Scheduler JNDI Name' attribute.
See Also:
setSchedulerJNDIName(String), AdaptiveentityPackage.getAdaptiveEntityControllerFactory_SchedulerJNDIName()

setSchedulerJNDIName

void setSchedulerJNDIName(java.lang.String value)
Sets the value of the 'Scheduler JNDI Name' attribute.

Parameters:
value - the new value of the 'Scheduler JNDI Name' attribute.
See Also:
getSchedulerJNDIName()

getCalendarJNDIName

java.lang.String getCalendarJNDIName()
Returns the value of the 'Calendar JNDI Name' attribute. The JNDI name of the calendar EJB. This is an optional setting and is used only in conjunction with Adaptive Entity timeout events.

Returns:
the value of the 'Calendar JNDI Name' attribute.
See Also:
setCalendarJNDIName(String), AdaptiveentityPackage.getAdaptiveEntityControllerFactory_CalendarJNDIName()

setCalendarJNDIName

void setCalendarJNDIName(java.lang.String value)
Sets the value of the 'Calendar JNDI Name' attribute.

Parameters:
value - the new value of the 'Calendar JNDI Name' attribute.
See Also:
getCalendarJNDIName()

getDatasourceJNDIName

java.lang.String getDatasourceJNDIName()
Returns the value of the 'Datasource JNDI Name' attribute. The JNDI name of the data source used by the factory. This is an optional setting but is required when either timeout events or dynamic controllers are used.

Returns:
the value of the 'Datasource JNDI Name' attribute.
See Also:
setDatasourceJNDIName(String), AdaptiveentityPackage.getAdaptiveEntityControllerFactory_DatasourceJNDIName()

setDatasourceJNDIName

void setDatasourceJNDIName(java.lang.String value)
Sets the value of the 'Datasource JNDI Name' attribute.

Parameters:
value - the new value of the 'Datasource JNDI Name' attribute.
See Also:
getDatasourceJNDIName()

getDatasourceAlias

java.lang.String getDatasourceAlias()
Returns the value of the 'Datasource Alias' attribute. Alias to a User name and Password used to access the datasource.

Returns:
the value of the 'Datasource Alias' attribute.
See Also:
setDatasourceAlias(String), AdaptiveentityPackage.getAdaptiveEntityControllerFactory_DatasourceAlias()

setDatasourceAlias

void setDatasourceAlias(java.lang.String value)
Sets the value of the 'Datasource Alias' attribute.

Parameters:
value - the new value of the 'Datasource Alias' attribute.
See Also:
getDatasourceAlias()