Class ScheduledJobImpl
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.MinimalEStoreEObjectImpl
com._1c.g5.v8.bm.core.BmObject
com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
com._1c.g5.v8.dt.metadata.mdclass.impl.ScheduledJobImpl
- All Implemented Interfaces:
IBmObject
,MdObject
,ScheduledJob
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Scheduled Job'.
The following features are implemented:
-
Nested Class Summary
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
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
-
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneInvoke
(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClass
getKey()
int
int
org.eclipse.emf.ecore.EObject
boolean
boolean
isUse()
void
setDescription
(String newDescription) void
void
setMethodName
(String newMethodName) void
setPredefined
(boolean newPredefined) void
setRestartCountOnFailure
(int newRestartCountOnFailure) void
setRestartIntervalOnFailure
(int newRestartIntervalOnFailure) void
setSchedule
(Schedule newSchedule) void
setSuppressObject
(org.eclipse.emf.ecore.EObject newSuppressObject) void
setUse
(boolean newUse) boolean
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
eStaticFeatureCount, getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
ScheduledJobImpl
protected ScheduledJobImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classMdObjectImpl
-
getMethodName
- Specified by:
getMethodName
in interfaceScheduledJob
- Returns:
- the value of the 'Method Name' attribute.
- See Also:
-
setMethodName
- Specified by:
setMethodName
in interfaceScheduledJob
- Parameters:
newMethodName
- the new value of the 'Method Name' attribute.- See Also:
-
getDescription
- Specified by:
getDescription
in interfaceScheduledJob
- Returns:
- the value of the 'Description' attribute.
- See Also:
-
setDescription
- Specified by:
setDescription
in interfaceScheduledJob
- Parameters:
newDescription
- the new value of the 'Description' attribute.- See Also:
-
getKey
- Specified by:
getKey
in interfaceScheduledJob
- Returns:
- the value of the 'Key' attribute.
- See Also:
-
setKey
- Specified by:
setKey
in interfaceScheduledJob
- Parameters:
newKey
- the new value of the 'Key' attribute.- See Also:
-
getSchedule
- Specified by:
getSchedule
in interfaceScheduledJob
- Returns:
- the value of the 'Schedule' reference.
- See Also:
-
setSchedule
- Specified by:
setSchedule
in interfaceScheduledJob
- Parameters:
newSchedule
- the new value of the 'Schedule' reference.- See Also:
-
isUse
public boolean isUse()- Specified by:
isUse
in interfaceScheduledJob
- Returns:
- the value of the 'Use' attribute.
- See Also:
-
setUse
public void setUse(boolean newUse) - Specified by:
setUse
in interfaceScheduledJob
- Parameters:
newUse
- the new value of the 'Use' attribute.- See Also:
-
isPredefined
public boolean isPredefined()- Specified by:
isPredefined
in interfaceScheduledJob
- Returns:
- the value of the 'Predefined' attribute.
- See Also:
-
setPredefined
public void setPredefined(boolean newPredefined) - Specified by:
setPredefined
in interfaceScheduledJob
- Parameters:
newPredefined
- the new value of the 'Predefined' attribute.- See Also:
-
getRestartCountOnFailure
public int getRestartCountOnFailure()- Specified by:
getRestartCountOnFailure
in interfaceScheduledJob
- Returns:
- the value of the 'Restart Count On Failure' attribute.
- See Also:
-
setRestartCountOnFailure
public void setRestartCountOnFailure(int newRestartCountOnFailure) - Specified by:
setRestartCountOnFailure
in interfaceScheduledJob
- Parameters:
newRestartCountOnFailure
- the new value of the 'Restart Count On Failure' attribute.- See Also:
-
getRestartIntervalOnFailure
public int getRestartIntervalOnFailure()- Specified by:
getRestartIntervalOnFailure
in interfaceScheduledJob
- Returns:
- the value of the 'Restart Interval On Failure' attribute.
- See Also:
-
setRestartIntervalOnFailure
public void setRestartIntervalOnFailure(int newRestartIntervalOnFailure) - Specified by:
setRestartIntervalOnFailure
in interfaceScheduledJob
- Parameters:
newRestartIntervalOnFailure
- the new value of the 'Restart Interval On Failure' attribute.- See Also:
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()- Specified by:
getSuppressObject
in interfaceScheduledJob
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject) - Specified by:
setSuppressObject
in interfaceScheduledJob
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Specified by:
validate
in interfaceScheduledJob
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-