hudson.plugins.sfee.webservice
Interface RbacAppSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
RbacAppSoapBindingStub

public interface RbacAppSoap
extends java.rmi.Remote


Method Summary
 void addCluster(java.lang.String sessionId, java.lang.String roleId, java.lang.String operationCluster, java.lang.String resourceName, java.lang.String resourceValue)
           
 void addCluster2(java.lang.String sessionId, java.lang.String roleId, java.lang.String operationCluster, java.lang.String folderId)
           
 void addUser(java.lang.String sessionId, java.lang.String roleId, java.lang.String username)
           
 RoleSoapDO createRole(java.lang.String sessionId, java.lang.String projectId, java.lang.String title, java.lang.String description)
           
 void deleteRole(java.lang.String sessionId, java.lang.String roleId)
           
 RoleSoapList getRoleList(java.lang.String sessionId, java.lang.String projectId)
           
 UserSoapList getRoleMemberList(java.lang.String sessionId, java.lang.String roleId)
           
 RoleSoapList getUserRoleList(java.lang.String sessionId, java.lang.String projectId, java.lang.String username)
           
 RoleClusterSoapList listClusters(java.lang.String sessionId, java.lang.String roleId)
           
 void removeCluster(java.lang.String sessionId, java.lang.String roleId, java.lang.String operationCluster, java.lang.String folderId)
           
 void removeUser(java.lang.String sessionId, java.lang.String roleId, java.lang.String username)
           
 

Method Detail

createRole

RoleSoapDO createRole(java.lang.String sessionId,
                      java.lang.String projectId,
                      java.lang.String title,
                      java.lang.String description)
                      throws java.rmi.RemoteException,
                             IllegalArgumentFault,
                             ObjectAlreadyExistsFault,
                             NoSuchObjectFault,
                             InvalidSessionFault,
                             SystemFault,
                             PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addUser

void addUser(java.lang.String sessionId,
             java.lang.String roleId,
             java.lang.String username)
             throws java.rmi.RemoteException,
                    IllegalArgumentFault,
                    ObjectAlreadyExistsFault,
                    NoSuchObjectFault,
                    InvalidSessionFault,
                    SystemFault,
                    PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeUser

void removeUser(java.lang.String sessionId,
                java.lang.String roleId,
                java.lang.String username)
                throws java.rmi.RemoteException,
                       IllegalArgumentFault,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addCluster

void addCluster(java.lang.String sessionId,
                java.lang.String roleId,
                java.lang.String operationCluster,
                java.lang.String resourceName,
                java.lang.String resourceValue)
                throws java.rmi.RemoteException,
                       IllegalArgumentFault,
                       ObjectAlreadyExistsFault,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeCluster

void removeCluster(java.lang.String sessionId,
                   java.lang.String roleId,
                   java.lang.String operationCluster,
                   java.lang.String folderId)
                   throws java.rmi.RemoteException,
                          IllegalArgumentFault,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          SystemFault,
                          PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

deleteRole

void deleteRole(java.lang.String sessionId,
                java.lang.String roleId)
                throws java.rmi.RemoteException,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listClusters

RoleClusterSoapList listClusters(java.lang.String sessionId,
                                 java.lang.String roleId)
                                 throws java.rmi.RemoteException,
                                        IllegalArgumentFault,
                                        NoSuchObjectFault,
                                        InvalidSessionFault,
                                        SystemFault,
                                        PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addCluster2

void addCluster2(java.lang.String sessionId,
                 java.lang.String roleId,
                 java.lang.String operationCluster,
                 java.lang.String folderId)
                 throws java.rmi.RemoteException,
                        IllegalArgumentFault,
                        ObjectAlreadyExistsFault,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        SystemFault,
                        PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleList

RoleSoapList getRoleList(java.lang.String sessionId,
                         java.lang.String projectId)
                         throws java.rmi.RemoteException,
                                IllegalArgumentFault,
                                ObjectAlreadyExistsFault,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleMemberList

UserSoapList getRoleMemberList(java.lang.String sessionId,
                               java.lang.String roleId)
                               throws java.rmi.RemoteException,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getUserRoleList

RoleSoapList getUserRoleList(java.lang.String sessionId,
                             java.lang.String projectId,
                             java.lang.String username)
                             throws java.rmi.RemoteException,
                                    IllegalArgumentFault,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault


Copyright © 2008. All Rights Reserved.