com.bankframe.services.accesscontrol.administration.group
Class Client
java.lang.Object
com.bankframe.services.accesscontrol.administration.group.Client
- public class Client
- extends java.lang.Object
GroupAdministration Class
Usage:
java com.bankframe.services.accesscontrol.administration.group.Client -gg (GET_GROUP) groupId
Retrieve the specified group
java com.bankframe.services.accesscontrol.administration.group.Client -gag (GET_ALL_GROUPS)
Retrieve all groups
java com.bankframe.services.accesscontrol.administration.group.Client -gs (GET_USER_GROUPS) userId
Retrieve the group(s) a user is a memeber of
java com.bankframe.services.accesscontrol.administration.group.Client -gp (GET_GROUP_PERMISSIONS) groupId
Retrieve the group's permissions
java com.bankframe.services.accesscontrol.administration.group.Client -dgp (DELETE_GROUP_PERMISSION) groupId, permission
Delete a permission from a group
java com.bankframe.services.accesscontrol.administration.group.Client -cg (CREATE_GROUP) groupId
Create a group
java com.bankframe.services.accesscontrol.administration.group.Client -dg (DELETE_GROUP) groupId
Delete a group
java com.bankframe.services.accesscontrol.administration.group.Client -gm (GET_GROUP_MEMBERS) groupId
Retrieve the memeber(s) of a group
java com.bankframe.services.accesscontrol.administration.group.Client -agp (ADD_GROUP_PERMISSION) groupId, permission
Add a permission to a group
java com.bankframe.services.accesscontrol.administration.group.Client -ug (GET_UNASSIGNED_GROUPS) userId
Retrieve the group(s) a user is not a memeber of
java com.bankframe.services.accesscontrol.administration.group.Client -ugp (GET_USER_GROUP_PERMISSIONS) userId
Retrieve the group(s) a user is a memeber of
java com.bankframe.services.accesscontrol.administration.group.Client -up (UNASSIGNED_GROUP_PERMISSIONS) groupId
Retrieve the total permissions for each group a user is a member of
- Author:
- Rob O'Neill
Method Summary |
void |
getDataPacket(DataPacket datap)
Gets a response DataPacket from the GroupAdministration bean using the given
request DataPacket. |
int |
init(java.lang.String[] args)
This method initializes the startup variables and objects. |
static void |
main(java.lang.String[] args)
This method interfaces the client class and its functionality to the
user. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GET_GROUP
public static final int GET_GROUP
- See Also:
- Constant Field Values
GET_ALL_GROUPS
public static final int GET_ALL_GROUPS
- See Also:
- Constant Field Values
GET_USER_GROUPS
public static final int GET_USER_GROUPS
- See Also:
- Constant Field Values
GET_GROUP_PERMISSIONS
public static final int GET_GROUP_PERMISSIONS
- See Also:
- Constant Field Values
DELETE_GROUP_PERMISSION
public static final int DELETE_GROUP_PERMISSION
- See Also:
- Constant Field Values
CREATE_GROUP
public static final int CREATE_GROUP
- See Also:
- Constant Field Values
DELETE_GROUP
public static final int DELETE_GROUP
- See Also:
- Constant Field Values
GET_GROUP_MEMBERS
public static final int GET_GROUP_MEMBERS
- See Also:
- Constant Field Values
ADD_GROUP_PERMISSION
public static final int ADD_GROUP_PERMISSION
- See Also:
- Constant Field Values
GET_UNASSIGNED_GROUPS
public static final int GET_UNASSIGNED_GROUPS
- See Also:
- Constant Field Values
GET_USER_GROUP_PERMISSIONS
public static final int GET_USER_GROUP_PERMISSIONS
- See Also:
- Constant Field Values
UNASSIGNED_GROUP_PERMISSIONS
public static final int UNASSIGNED_GROUP_PERMISSIONS
- See Also:
- Constant Field Values
HANDLE_BREAK
public static final int HANDLE_BREAK
- See Also:
- Constant Field Values
JNDI_LOOKUP_NAME
public static final java.lang.String JNDI_LOOKUP_NAME
- See Also:
- Constant Field Values
Client
public Client()
getDataPacket
public void getDataPacket(DataPacket datap)
throws java.lang.Exception
- Gets a response DataPacket from the GroupAdministration bean using the given
request DataPacket.
- Parameters:
datap
- a DataPacket containing Request Data
- Throws:
java.lang.Exception
- when any exception occurs
init
public int init(java.lang.String[] args)
- This method initializes the startup variables and objects. It also
analyzes the request type and calls the required processing.
- Parameters:
args
- the command line arguements
- Returns:
- a handle for
main()
main
public static void main(java.lang.String[] args)
- This method interfaces the
client
class and its functionality to the
user. It accepts some command line arguments, and passes them to the
init()
method. It then sets up datapackets with with the relevant
fields.
- Parameters:
args
- command line arguements
Copyright © 2004 Siebel Systems, Inc. All rights reserved.