Skip to main content

com.eruces.teadmin.ACLAdmin

The ACLAdmin class manages ACL templates.

Inheritance

Static Public Attributes

TypeNameDescription
final shortADD_ACLTEMPLATE_MEMBERThe ADD_ACLTEMPLATE_MEMBER field is a flag for adding an ACLTemplate member.
final shortUPDATE_ACLTEMPLATE_MEMBERThe UPDATE_ACLTEMPLATE field is a flag for updating an ACLTemplate member.
final shortREMOVE_ACLTEMPLATE_MEMBERThe REMOVE_ACLTEMPLATE_MEMBER field is a flag for removing an ACLTemplate member.
final shortUPDATE_ACLTEMPLATEThe UPDATE_ACLTEMPLATE field is a flag for updating an ACLTemplate.

Public Member Functions

MemberDescription
ACLAdmin()The ACLAdmin constructor is the default class constructor.
ACLTemplate getACLTemplate(ACLTemplate at)The getACLTemplate method gets all ACL templates.
ACLTemplate[] getACLTemplate()The getACLTemplate method gets all ACL templates.
ACLTemplate addACLTemplate(ACLTemplate at)The addACLTemplate method adds a new ACL template.
void updateACLTemplate(ACLTemplate aclt)The updateACLTemplate method updates an ACL template.
void updateACLTemplateMember(ACLTemplateMember am, short code)The updateACLTemplateMember method updates particular ACL template member.
void updateACLTemplateMember(ACLTemplateMember[] am, short code)The updateACLTemplateMember method updates ACL template members.
void removeACLTemplate(ACLTemplate at)The removeACLTemplate method removes an ACL template.
TemplatedDirectory getTemplatedDirectory(int id)The getTemplatedDirectory method gets a templated directory.
TemplatedDirectory[] getTemplatedDirectory(int[] ids)The getTemplatedDirectory method gets templated directories.
TemplatedDirectory getTemplatedDirectory(String dir)The getTemplatedDirectory method gets a templated directory.
TemplatedDirectory[] getTemplatedDirectory(String[] dirs)The getTemplatedDirectory method gets templated directories.
TemplatedDirectory[] getTemplatedDirectories()The getTemplatedDirectory method gets all templated directories.
TemplatedDirectory addTemplatedDirectory(TemplatedDirectory dir)The addTemplatedDirectory method adds a new templated directory.
TemplatedDirectory updateTemplatedDirectory(TemplatedDirectory dir)The updateTemplatedDirectory method updates a templated directory.
void removeTemplatedDirectory(TemplatedDirectory dir)The removeTemplatedDirectory method removes a templated directory.

Member Function Documentation

ACLAdmin()

The ACLAdmin constructor is the default class constructor.

ACLTemplate getACLTemplate(ACLTemplate at)

The getACLTemplate method gets all ACL templates.

Parameters

ParameterDescription
atAn ACLTemplate object representing the ACL template. Either ID or name must be set for data retrieval.

Returns: Returns an ACLTemplate object.

ACLTemplate[] getACLTemplate()

The getACLTemplate method gets all ACL templates.

Returns: Returns an ACLTemplate array representing a list of ACL templates.

ACLTemplate addACLTemplate(ACLTemplate at)

The addACLTemplate method adds a new ACL template.

Parameters

ParameterDescription
atAn ACLTemplate object representing the ACL template. Either ID or name must be set for data retrieval.

Returns: Returns an ACLTemplate object represent the ACL template that has been added.

void updateACLTemplate(ACLTemplate aclt)

The updateACLTemplate method updates an ACL template.

Parameters

ParameterDescription
acltAn ACLTemplate object representing the ACL template to be updated.

void updateACLTemplateMember(ACLTemplateMember am, short code)

The updateACLTemplateMember method updates particular ACL template member.

Parameters

ParameterDescription
amAn ACLTemplateMember object representing the ACL template member to be updated.
codeA short variable indicating the update flag.

See also: ADD_ACLTEMPLATE_MEMBER, UPDATE_ACLTEMPLATE_MEMBER, REMOVE_ACLTEMPLATE_MEMBER.

void updateACLTemplateMember(ACLTemplateMember[] am, short code)

The updateACLTemplateMember method updates ACL template members.

Parameters

ParameterDescription
amAn ACLTemplateMember array object representing the ACL template members to be updated.
codeA short variable indicating the update flag.

See also: ADD_ACLTEMPLATE_MEMBER, UPDATE_ACLTEMPLATE_MEMBER, REMOVE_ACLTEMPLATE_MEMBER.

void removeACLTemplate(ACLTemplate at)

The removeACLTemplate method removes an ACL template.

Parameters

ParameterDescription
atAn ACLTemplate object representing the ACL template. Either ID or name must be set for data retrieval.

TemplatedDirectory getTemplatedDirectory(int id)

The getTemplatedDirectory method gets a templated directory.

Parameters

ParameterDescription
idAn integer representing the templated directory ID.

Returns: Returns a TemplatedDirectory object representing the templated directory.

TemplatedDirectory[] getTemplatedDirectory(int[] ids)

The getTemplatedDirectory method gets templated directories.

Parameters

ParameterDescription
idsAn integer array representing the templated directory IDs.

Returns: Returns a TemplatedDirectory array representing the templated directories.

TemplatedDirectory getTemplatedDirectory(String dir)

The getTemplatedDirectory method gets a templated directory.

Parameters

ParameterDescription
dirA string representing the templated directory path.

Returns: Returns a TemplatedDirectory object representing the templated directory.

TemplatedDirectory[] getTemplatedDirectory(String[] dirs)

The getTemplatedDirectory method gets templated directories.

Parameters

ParameterDescription
dirsAn array of strings representing the templated directory paths.

Returns: Returns a TemplatedDirectory array of templated directories.

TemplatedDirectory[] getTemplatedDirectories()

The getTemplatedDirectory method gets all templated directories.

Returns: Returns a TemplatedDirectory array of all templated directories.

TemplatedDirectory addTemplatedDirectory(TemplatedDirectory dir)

The addTemplatedDirectory method adds a new templated directory.

Parameters

ParameterDescription
dirA TemplatedDirectory object representing the templated directory to be added.

Returns: Returns a TemplatedDirectory object representing the templated directory added.

TemplatedDirectory updateTemplatedDirectory(TemplatedDirectory dir)

The updateTemplatedDirectory method updates a templated directory.

Parameters

ParameterDescription
dirA TemplatedDirectory object representing the templated directory to be updated.

void removeTemplatedDirectory(TemplatedDirectory dir)

The removeTemplatedDirectory method removes a templated directory.

Parameters

ParameterDescription
dirA TemplatedDirectory object representing the templated directory to be removed.

Examples