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
delete, 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
-
-