6.2 Required Attributes

6.2.1 Trigger

Description

The cccFSFactoryActionTrigger attribute is used to notify the Event Monitor that an Action Object is ready to be processed. Upon receipt of the event, the Event Monitor notifies the Engine of the pending Action Object, and processing of the object's contents starts.

In order for the Engine to start processing of an Action Object, the trigger value must be set to the string value Ready.

Parameters

Attribute

Value

Details

cccFSFactoryActionTrigger (IN)

Ready

This is a case-insensitive string value set to the string Ready.

Notes

  • If an Action Object must be manually retriggered, be sure to delete the current cccFSFactoryActionTrigger value or change it to a different string other than Ready first, apply the change, then re-add or modify the attribute to have the trigger of Ready again.

    Failure to perform this as two separate actions may prevent the modification of the trigger event from occurring at all, resulting in no event.

  • The cccFSFactoryActionTrigger attribute is a Case-Ignore-String syntax attribute. As such, the trigger value may be all uppercase, lowercase, or any mixture in between.

Example

# Example LDIF for CreateDir Action Object with the trigger 
# attribute set
version: 1
dn: cn=createdirtest,ou=actionObjects,o=org
changetype: add
objectClass: cccFSFactoryAction
cccFSFactoryActionPath1: cn=SERVER1_VOL1,o=org#0#/path1
cccFSFactoryActionOperation: CreateDir
cccFSFactoryActionTrigger: Ready

6.2.2 Operation

Description

The cccFSFactoryActionOperation attribute specifies the type of action to perform, such as CreateDir or SetQuota.

Parameters

Attribute

Value

Details

cccFSFactoryActionOperation (IN)

AssignPolicyClearTrusteeCopyDirCopyFileCopyTrusteeCreateDirDeleteDirDeleteFileRenameSetFlagsSetOwnerSetQuotaSetTrustee

This is a case-insensitive string value.

NOTE:he cccFSFactoryActionOperation attribute is a Case-Ignore-String syntax attribute. As such, the operation value may be all uppercase, lowercase, or any mixture in between.

Example

# Example LDIF for CreateDir Action Object with the operation 
# attribute set
version: 1
dn: cn=createdirtest,ou=actionObjects,o=org
changetype: add
objectClass: cccFSFactoryAction
cccFSFactoryActionPath1: cn=SERVER1_VOL1,o=org#0#/path1
cccFSFactoryActionOperation: CreateDir
cccFSFactoryActionTrigger: Ready