OSID Logo
OSID Specifications
osid package
Version 3.0.0
Interfaceosid.OsidEffectuatorForm
Implementsosid.OsidEnablerForm
Implemented Byosid.authorization.rules.AuthorizationEnablerForm
Description

This form is used to create and update effectuators.

MethodgetCreateOnceMetadata
Description

Gets the metadata for the create once flag.

Returnosid.Metadatametadata for the create once flag
CompliancemandatoryThis method must be implemented.
MethodsetCreateOnce
Description

Sets the create once flag.

Parametersbooleanflagthe create once flag
ErrorsINVALID_ARGUMENTflag is invalid
NO_ACCESSMetadata.isReadOnly() is true
CompliancemandatoryThis method must be implemented.
MethodclearCreateOnce
Description

Removes the create once flag.

ErrorsNO_ACCESSMetadata.isRequired() is true or Metadata.isReadOnly() is true
CompliancemandatoryThis method must be implemented.
MethodgetMinimumContinuityGapMetadata
Description

Gets the metadata for the minimum continuity gap.

Returnosid.Metadatametadata for the minimum continuity gap
CompliancemandatoryThis method must be implemented.
MethodsetMinimumContinuityGap
Description

Sets the minimum continuity gap.

Parametersosid.calendaring.Durationdurationthe new duration
ErrorsINVALID_ARGUMENTduration is invalid
NO_ACCESSMetadata.isReadOnly() is true
NULL_ARGUMENTduration is null
CompliancemandatoryThis method must be implemented.
MethodclearMinimumContinuityGap
Description

Removes the minimum continuity gap.

ErrorsNO_ACCESSMetadata.isRequired() is true or Metadata.isReadOnly() is true
CompliancemandatoryThis method must be implemented.