Class SessionReusableImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- com._1c.g5.v8.dt.platform.services.model.impl.SessionReusableImpl
-
- All Implemented Interfaces:
SessionReusable
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
HttpServiceImpl
,ODataImpl
,WebServiceImpl
public class SessionReusableImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements SessionReusable
An implementation of the model object 'Session Reusable'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static Integer
MAX_AGE_EDEFAULT
The default value of the 'Max Age
' attribute.protected Integer
maxAge
The cached value of the 'Max Age
' attribute.protected static Integer
POOL_SIZE_EDEFAULT
The default value of the 'Pool Size
' attribute.protected static Integer
POOL_TIMEOUT_EDEFAULT
The default value of the 'Pool Timeout
' attribute.protected Integer
poolSize
The cached value of the 'Pool Size
' attribute.protected Integer
poolTimeout
The cached value of the 'Pool Timeout
' attribute.protected static SessionReuseMode
REUSE_SESSIONS_EDEFAULT
The default value of the 'Reuse Sessions
' attribute.protected SessionReuseMode
reuseSessions
The cached value of the 'Reuse Sessions
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SessionReusableImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
Integer
getMaxAge()
Integer
getPoolSize()
Integer
getPoolTimeout()
SessionReuseMode
getReuseSessions()
void
setMaxAge(Integer newMaxAge)
void
setPoolSize(Integer newPoolSize)
void
setPoolTimeout(Integer newPoolTimeout)
void
setReuseSessions(SessionReuseMode newReuseSessions)
String
toString()
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
REUSE_SESSIONS_EDEFAULT
protected static final SessionReuseMode REUSE_SESSIONS_EDEFAULT
The default value of the 'Reuse Sessions
' attribute.- See Also:
getReuseSessions()
-
reuseSessions
protected SessionReuseMode reuseSessions
The cached value of the 'Reuse Sessions
' attribute.- See Also:
getReuseSessions()
-
MAX_AGE_EDEFAULT
protected static final Integer MAX_AGE_EDEFAULT
The default value of the 'Max Age
' attribute.- See Also:
getMaxAge()
-
maxAge
protected Integer maxAge
The cached value of the 'Max Age
' attribute.- See Also:
getMaxAge()
-
POOL_SIZE_EDEFAULT
protected static final Integer POOL_SIZE_EDEFAULT
The default value of the 'Pool Size
' attribute.- See Also:
getPoolSize()
-
poolSize
protected Integer poolSize
The cached value of the 'Pool Size
' attribute.- See Also:
getPoolSize()
-
POOL_TIMEOUT_EDEFAULT
protected static final Integer POOL_TIMEOUT_EDEFAULT
The default value of the 'Pool Timeout
' attribute.- See Also:
getPoolTimeout()
-
poolTimeout
protected Integer poolTimeout
The cached value of the 'Pool Timeout
' attribute.- See Also:
getPoolTimeout()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getReuseSessions
public SessionReuseMode getReuseSessions()
- Specified by:
getReuseSessions
in interfaceSessionReusable
- Returns:
- the value of the 'Reuse Sessions' attribute.
- See Also:
SessionReuseMode
,SessionReusable.setReuseSessions(SessionReuseMode)
,ModelPackage.getSessionReusable_ReuseSessions()
-
setReuseSessions
public void setReuseSessions(SessionReuseMode newReuseSessions)
- Specified by:
setReuseSessions
in interfaceSessionReusable
- Parameters:
newReuseSessions
- the new value of the 'Reuse Sessions' attribute.- See Also:
SessionReuseMode
,SessionReusable.getReuseSessions()
-
getMaxAge
public Integer getMaxAge()
- Specified by:
getMaxAge
in interfaceSessionReusable
- Returns:
- the value of the 'Max Age' attribute.
- See Also:
SessionReusable.setMaxAge(Integer)
,ModelPackage.getSessionReusable_MaxAge()
-
setMaxAge
public void setMaxAge(Integer newMaxAge)
- Specified by:
setMaxAge
in interfaceSessionReusable
- Parameters:
newMaxAge
- the new value of the 'Max Age' attribute.- See Also:
SessionReusable.getMaxAge()
-
getPoolSize
public Integer getPoolSize()
- Specified by:
getPoolSize
in interfaceSessionReusable
- Returns:
- the value of the 'Pool Size' attribute.
- See Also:
SessionReusable.setPoolSize(Integer)
,ModelPackage.getSessionReusable_PoolSize()
-
setPoolSize
public void setPoolSize(Integer newPoolSize)
- Specified by:
setPoolSize
in interfaceSessionReusable
- Parameters:
newPoolSize
- the new value of the 'Pool Size' attribute.- See Also:
SessionReusable.getPoolSize()
-
getPoolTimeout
public Integer getPoolTimeout()
- Specified by:
getPoolTimeout
in interfaceSessionReusable
- Returns:
- the value of the 'Pool Timeout' attribute.
- See Also:
SessionReusable.setPoolTimeout(Integer)
,ModelPackage.getSessionReusable_PoolTimeout()
-
setPoolTimeout
public void setPoolTimeout(Integer newPoolTimeout)
- Specified by:
setPoolTimeout
in interfaceSessionReusable
- Parameters:
newPoolTimeout
- the new value of the 'Pool Timeout' attribute.- See Also:
SessionReusable.getPoolTimeout()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-