com.eruces.teadmin.ACLAdmin
The ACLAdmin class manages ACL templates.
Inheritance
- Inherits com.eruces.teagent.IConnection
Static Public Attributes
| Type | Name | Description |
|---|---|---|
| final short | ADD_ACLTEMPLATE_MEMBER | The ADD_ACLTEMPLATE_MEMBER field is a flag for adding an ACLTemplate member. |
| final short | UPDATE_ACLTEMPLATE_MEMBER | The UPDATE_ACLTEMPLATE field is a flag for updating an ACLTemplate member. |
| final short | REMOVE_ACLTEMPLATE_MEMBER | The REMOVE_ACLTEMPLATE_MEMBER field is a flag for removing an ACLTemplate member. |
| final short | UPDATE_ACLTEMPLATE | The UPDATE_ACLTEMPLATE field is a flag for updating an ACLTemplate. |
Public Member Functions
| Member | Description |
|---|---|
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
| Parameter | Description |
|---|---|
at | An 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
| Parameter | Description |
|---|---|
at | An 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
| Parameter | Description |
|---|---|
aclt | An ACLTemplate object representing the ACL template to be updated. |
void updateACLTemplateMember(ACLTemplateMember am, short code)
The updateACLTemplateMember method updates particular ACL template member.
Parameters
| Parameter | Description |
|---|---|
am | An ACLTemplateMember object representing the ACL template member to be updated. |
code | A 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
| Parameter | Description |
|---|---|
am | An ACLTemplateMember array object representing the ACL template members to be updated. |
code | A 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
| Parameter | Description |
|---|---|
at | An 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
| Parameter | Description |
|---|---|
id | An 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
| Parameter | Description |
|---|---|
ids | An 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
| Parameter | Description |
|---|---|
dir | A 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
| Parameter | Description |
|---|---|
dirs | An 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
| Parameter | Description |
|---|---|
dir | A 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
| Parameter | Description |
|---|---|
dir | A TemplatedDirectory object representing the templated directory to be updated. |
void removeTemplatedDirectory(TemplatedDirectory dir)
The removeTemplatedDirectory method removes a templated directory.
Parameters
| Parameter | Description |
|---|---|
dir | A TemplatedDirectory object representing the templated directory to be removed. |
Examples
- Java_ACLAdmin_ACLTemplate_Add.java
- Java_ACLAdmin_ACLTemplate_Get.java
- Java_ACLAdmin_ACLTemplate_Remove.java
- Java_ACLAdmin_ACLTemplate_Update.java
- Java_ACLAdmin_TemplateDirectory_Add.java
- Java_ACLAdmin_TemplateDirectory_Get.java
- Java_ACLAdmin_TemplateDirectory_Remove.java
- Java_ACLAdmin_TemplateDirectory_Update.java