Package org.somda.dsl.biceps.sco
Class Operation
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public class Operation<T extends Object> extends Descriptor<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumOperation.AccessLevel
-
Field Summary
Fields Modifier and Type Field Description private final DurationmaxTimeToFinishprivate final DurationinvocationEffectiveTimeoutprivate final Operation.AccessLevelaccessLevelprivate final HandleRefoperationTargetprivate final Tstateprivate final CodedValuetypeprivate final SafetyClassificationsafetyClassificationprivate final Cursorcursorprivate final Handlehandleprivate final BigIntegerversionprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Method Summary
Modifier and Type Method Description final DurationgetMaxTimeToFinish()final DurationgetInvocationEffectiveTimeout()final Operation.AccessLevelgetAccessLevel()final HandleRefgetOperationTarget()final DurationmaxTimeToFinish(Duration init)final DurationinvocationEffectiveTimeout(Duration init)final UnitsetRetriggerable()final Operation.AccessLevelaccessLevel(Operation.AccessLevel init)final BooleanisRetriggerable()-
Methods inherited from class org.somda.dsl.biceps.base.tree.Descriptor
getSafetyClassification, getState, getType, safetyClassification, state, toString, type -
Methods inherited from class org.somda.dsl.biceps.base.tree.IdentifiableMdibComponent
getCursor, getHandle -
Methods inherited from class org.somda.dsl.biceps.base.tree.VersionedMdibComponent
getVersion, version, version, version -
Methods inherited from class org.somda.dsl.biceps.base.BicepsExtensible
extendWith, getBicepsExtensions -
Methods inherited from class org.somda.dsl.biceps.base.GenericExtensible
extendWithGeneric, getGenericExtensions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getMaxTimeToFinish
final Duration getMaxTimeToFinish()
-
getInvocationEffectiveTimeout
final Duration getInvocationEffectiveTimeout()
-
getAccessLevel
final Operation.AccessLevel getAccessLevel()
-
getOperationTarget
final HandleRef getOperationTarget()
-
maxTimeToFinish
final Duration maxTimeToFinish(Duration init)
-
invocationEffectiveTimeout
final Duration invocationEffectiveTimeout(Duration init)
-
setRetriggerable
final Unit setRetriggerable()
-
accessLevel
final Operation.AccessLevel accessLevel(Operation.AccessLevel init)
-
isRetriggerable
final Boolean isRetriggerable()
-
-
-
-