Interface IManagementService
- All Superinterfaces:
IAffiliationService
,IBasicManagementService
,IComponentService
,ILibraryClientService
,IMyDataComponent
,IPolicyService
,ISolutionService
,ITimerService
,ITimezoneService
,ITokenService
,IUserService
public interface IManagementService
extends IBasicManagementService, ISolutionService, IUserService, IAffiliationService, ILibraryClientService, ITimezoneService, ITokenService
Server Interface of the Policy Management Point. It is mainly responsible to manage solutions and
Client PMPs.
- Author:
- Fraunhofer IESE
-
Method Summary
Methods inherited from interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
addAffiliation, affiliationIdExists, deleteAffiliation, getAffiliation, getAffiliationBySolutionId, getAffiliationByUserUUID, getAffiliationIdBySolutionId, getAffiliationIdByUserUUID, getAffiliations, listAffiliations, lockAffiliation, unlockAffiliation, updateAffiliation
Methods inherited from interface de.fraunhofer.iese.mydata.component.IComponentService
addPdp, addPep, addPip, addPxp, deletePep, deletePip, deletePxp, getAllComponentStates, getPdp, getPep, getPip, getPipState, getPxp, getPxpState, lookupPep, lookupPip, lookupPxp, pdpExists, pepExists, pipExists, pxpExists, updatePdp, updatePep, updatePip, updatePxp
Methods inherited from interface de.fraunhofer.iese.mydata.client.ILibraryClientService
createLibraryClient, createOAuthClientDetails, deleteLibraryClient, deleteLibraryClient, getLibraryClient, getLibraryClients, listClientsForPolicy, listClientsForTimer, listDeployedPolicyVersions, listDeployedTimerVersions, notifySync
Methods inherited from interface de.fraunhofer.iese.mydata.component.interfaces.IMyDataComponent
getHealth, getId, reset
Methods inherited from interface de.fraunhofer.iese.mydata.policy.IPolicyService
addPolicy, deletePolicy, deployPolicy, getDeployedPolicies, getDeployedPolicies, getPolicies, getPolicy, getRevokedPolicies, isPolicyDeployed, listDeployedPolicies, listPolicies, listRevokedPolicies, policyExists, revokePolicy, updatePolicy
Methods inherited from interface de.fraunhofer.iese.mydata.solution.ISolutionService
addSolution, assignUser, deleteSolution, getSolution, getSolutions, getSolutions, getZoneId, listSolutions, listSolutions, solutionExists, unassignUser, updateSolution
Methods inherited from interface de.fraunhofer.iese.mydata.timer.ITimerService
addTimer, deleteTimer, deployTimer, getDeployedTimers, getRevokedTimers, getTimer, getTimers, isTimerDeployed, listDeployedTimers, listRevokedTimers, listTimers, revokeTimer, timerExists, updateTimer
Methods inherited from interface de.fraunhofer.iese.mydata.solution.ITimezoneService
getTimezoneByZoneId, getTimezones
Methods inherited from interface de.fraunhofer.iese.mydata.user.ITokenService
deleteToken, deleteTokenByUserUuid, generateToken, getToken, getTokenForUser, validateToken, validateTokenAndSetPassword
Methods inherited from interface de.fraunhofer.iese.mydata.user.IUserService
addSuperAdmin, addUser, deleteUser, getUser, getUserByName, getUsers, getUsers, getUsers, listUsers, listUsers, listUsers, lockUser, setPassword, unlockUser, updatePassword, updateRole, updateUser, userIdExists, usernameExists