Project: stp

com.ibm.rational.wvcm.stp.cc
Interface CcPermissions


public interface CcPermissions

Interface which provides a method of distinguishing the aggregated results returned by a CcVobResource.PERMISSIONS property request.


Nested Class Summary
static interface CcPermissions.Permissions
          Interface for accessing individual permissions (read, write, and execute) supported on ClearCase objects.
 
Method Summary
 String getGroupName()
          Gets the group name.
 CcPermissions.Permissions getGroupPermissions()
          Gets the permissions for group.
 CcPermissions.Permissions getOtherPermissions()
          Gets the permissions for other.
 boolean getSetgid()
          Gets the setgid setting.
 boolean getSetuid()
          Gets the setuid setting.
 String getUserName()
          Gets the user name.
 CcPermissions.Permissions getUserPermissions()
          Gets the permissions for user.
 void setGroupName(String name)
          Sets the group name.
 void setGroupPermissions(CcPermissions.Permissions permissions)
          Sets permissions for group.
 void setOtherPermissions(CcPermissions.Permissions permissions)
          Sets permissions for other.
 void setSetgid(boolean value)
          Sets the setgid permission.
 void setSetuid(boolean value)
          Sets the setuid permission.
 void setUserName(String name)
          Sets the user name.
 void setUserPermissions(CcPermissions.Permissions permissions)
          Sets permissions for user.
 

Method Detail

getGroupName

String getGroupName()
                    throws WvcmException
Gets the group name.

Returns:
group name
Throws:
WvcmException

getGroupPermissions

CcPermissions.Permissions getGroupPermissions()
                                              throws WvcmException
Gets the permissions for group.

Returns:
permissions
Throws:
WvcmException

getOtherPermissions

CcPermissions.Permissions getOtherPermissions()
                                              throws WvcmException
Gets the permissions for other.

Returns:
permissions
Throws:
WvcmException

getSetgid

boolean getSetgid()
                  throws WvcmException
Gets the setgid setting.

Returns:
permissions
Throws:
WvcmException

getSetuid

boolean getSetuid()
                  throws WvcmException
Gets the setuid setting.

Returns:
permissions
Throws:
WvcmException

getUserName

String getUserName()
                   throws WvcmException
Gets the user name.

Returns:
user name
Throws:
WvcmException

getUserPermissions

CcPermissions.Permissions getUserPermissions()
                                             throws WvcmException
Gets the permissions for user.

Returns:
permissions
Throws:
WvcmException

setGroupName

void setGroupName(String name)
                  throws WvcmException
Sets the group name.

Parameters:
name -
Throws:
WvcmException

setGroupPermissions

void setGroupPermissions(CcPermissions.Permissions permissions)
                         throws WvcmException
Sets permissions for group.

Parameters:
permissions -
Throws:
WvcmException

setOtherPermissions

void setOtherPermissions(CcPermissions.Permissions permissions)
                         throws WvcmException
Sets permissions for other.

Parameters:
permissions -
Throws:
WvcmException

setSetgid

void setSetgid(boolean value)
               throws WvcmException
Sets the setgid permission.

Parameters:
value -
Throws:
WvcmException

setSetuid

void setSetuid(boolean value)
               throws WvcmException
Sets the setuid permission.

Parameters:
value -
Throws:
WvcmException

setUserName

void setUserName(String name)
                 throws WvcmException
Sets the user name.

Parameters:
name -
Throws:
WvcmException

setUserPermissions

void setUserPermissions(CcPermissions.Permissions permissions)
                        throws WvcmException
Sets permissions for user.

Parameters:
permissions -
Throws:
WvcmException

Generated Tue 26-Jul-2016 10:54 PM

Copyright © IBM 2016. All rights reserved.