com.atlassian.jira.rpc.soap.service
Interface SchemeService
- All Known Implementing Classes:
- SchemeServiceImpl
public interface SchemeService
SchemeService delivers JIRA schemes.
getNotificationSchemes
RemoteScheme[] getNotificationSchemes(com.atlassian.crowd.embedded.api.User admin)
throws RemotePermissionException,
RemoteException
- Throws:
RemotePermissionException
RemoteException
getPermissionSchemes
RemotePermissionScheme[] getPermissionSchemes(com.atlassian.crowd.embedded.api.User admin)
throws RemotePermissionException,
RemoteException
- Throws:
RemotePermissionException
RemoteException
getIssueSecuritySchemes
RemoteScheme[] getIssueSecuritySchemes(com.atlassian.crowd.embedded.api.User admin)
throws RemotePermissionException,
RemoteException
- Throws:
RemotePermissionException
RemoteException
getAllPermissions
RemotePermission[] getAllPermissions(com.atlassian.crowd.embedded.api.User admin)
throws RemotePermissionException,
RemoteException
- Throws:
RemotePermissionException
RemoteException
createPermissionScheme
RemotePermissionScheme createPermissionScheme(com.atlassian.crowd.embedded.api.User admin,
java.lang.String name,
java.lang.String description)
throws RemotePermissionException,
RemoteException,
RemoteValidationException
- Throws:
RemotePermissionException
RemoteException
RemoteValidationException
addPermissionTo
RemotePermissionScheme addPermissionTo(com.atlassian.crowd.embedded.api.User admin,
RemotePermissionScheme permissionScheme,
RemotePermission remotePermission,
RemoteEntity remoteEntity)
throws RemotePermissionException,
RemoteException,
RemoteValidationException
- Throws:
RemotePermissionException
RemoteException
RemoteValidationException
deletePermissionFrom
RemotePermissionScheme deletePermissionFrom(com.atlassian.crowd.embedded.api.User admin,
RemotePermissionScheme permissionSchemeName,
RemotePermission remotePermission,
RemoteEntity remoteEntity)
throws RemotePermissionException,
RemoteException,
RemoteValidationException
- Throws:
RemotePermissionException
RemoteException
RemoteValidationException
deletePermissionScheme
void deletePermissionScheme(com.atlassian.crowd.embedded.api.User admin,
java.lang.String permissionSchemeName)
throws RemotePermissionException,
RemoteException,
RemoteValidationException
- Throws:
RemotePermissionException
RemoteException
RemoteValidationException
Copyright © 2004-2011 Atlassian. All Rights Reserved.