Uses of Class
de.fraunhofer.iese.mydata.exception.InvalidEntityException
-
Packages that use InvalidEntityException Package Description de.fraunhofer.iese.mydata.affiliation de.fraunhofer.iese.mydata.client de.fraunhofer.iese.mydata.common Common MYDATA classes.de.fraunhofer.iese.mydata.component \* MYDATA component interfaces and classes.de.fraunhofer.iese.mydata.policy Policy-related classes.de.fraunhofer.iese.mydata.policy.validation de.fraunhofer.iese.mydata.solution de.fraunhofer.iese.mydata.timer de.fraunhofer.iese.mydata.timer.validation de.fraunhofer.iese.mydata.user -
-
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.affiliation
Methods in de.fraunhofer.iese.mydata.affiliation that throw InvalidEntityException Modifier and Type Method Description AffiliationId
IAffiliationService. addAffiliation(Affiliation affiliation)
Adds the affiliation.boolean
IAffiliationService. affiliationIdExists(AffiliationId affiliationId)
Checks if this affiliationId existsvoid
IAffiliationService. deleteAffiliation(AffiliationId affiliationId)
Delete affiliation.Affiliation
IAffiliationService. getAffiliation(AffiliationId affiliationId)
Gets the affiliation.Affiliation
IAffiliationService. getAffiliationBySolutionId(SolutionId solutionId)
Returns the affiliation a solutionid (solution) belongs toAffiliationId
IAffiliationService. getAffiliationIdBySolutionId(SolutionId solutionId)
Returns the affiliationId a solutionid (solution) belongs toString
AffiliationId. getIdentifier()
void
IAffiliationService. lockAffiliation(AffiliationId affiliationId)
Lock affiliation.void
IAffiliationService. unlockAffiliation(AffiliationId affiliationId)
Unlock affiliation.void
IAffiliationService. updateAffiliation(Affiliation affiliation)
Update affiliation. -
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.client
Methods in de.fraunhofer.iese.mydata.client that throw InvalidEntityException Modifier and Type Method Description LibraryClientResponseDTO
ILibraryClientService. createLibraryClient(String clientIdStr, boolean isMasterClient)
OAuthClientDetailsDTO
ILibraryClientService. createOAuthClientDetails(LibraryClientResponseDTO libraryClient, String username)
Class returns created ClientDetails for an LibraryClient with the username of the Auhtentificated which is trying create it.void
ILibraryClientService. deleteLibraryClient(ClientId clientId, String username)
void
ILibraryClientService. deleteLibraryClient(String clientIdStr, String username)
static String
ClientId. getClientIdentifier(ClientId clientId)
LibraryClient
ILibraryClientService. getLibraryClient(ClientId clientId)
Get a client by its IDSet<LibraryClient>
ILibraryClientService. getLibraryClients(SolutionId solutionId)
Get a set of library clients by solution idMap<ClientId,Long>
ILibraryClientService. listClientsForPolicy(PolicyId policyId)
Map<ClientId,Long>
ILibraryClientService. listClientsForTimer(TimerId timerId)
Map<PolicyId,Long>
ILibraryClientService. listDeployedPolicyVersions(ClientId libraryClientId)
Map<TimerId,Long>
ILibraryClientService. listDeployedTimerVersions(ClientId libraryClientId)
void
ILibraryClientService. notifySync(SyncNotification syncNotification)
-
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.common
Methods in de.fraunhofer.iese.mydata.common that throw InvalidEntityException Modifier and Type Method Description static void
MyDataEntity. validate(MyDataEntity entity, Class<?>... validationGroups)
static void
MyDataEntity. validateAndNullCheck(MyDataEntity entity, Class<?>... validationGroups)
-
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.component
Methods in de.fraunhofer.iese.mydata.component that throw InvalidEntityException Modifier and Type Method Description ComponentId
IComponentService. addPdp(PdpComponentInformation component)
Adds a pdp.ComponentId
IComponentService. addPep(PepComponentInformation component)
Adds a pep.ComponentId
IComponentService. addPip(PipComponentInformation component)
Adds a pip.ComponentId
IComponentService. addPxp(PxpComponentInformation component)
Adds a pxp.void
IComponentService. deletePep(ComponentId componentId)
Delete a pep component from the databasevoid
IComponentService. deletePip(ComponentId componentId)
Delete a pip component from the databasevoid
IComponentService. deletePxp(ComponentId componentId)
Delete a pxp component from the databaseMap<ComponentId,HealthStatus>
IComponentService. getAllComponentStates(SolutionId solutionId)
Gets the all component states.ComponentId
ComponentType. getComponentId(SolutionId solutionId, String componentName)
String
ComponentType. getIdentifierForInterfaceDescription(SolutionId solutionId, String methodName)
PepComponentInformation
IComponentService. getPep(ComponentId id)
Lookup PEP byComponentId
.PipComponentInformation
IComponentService. getPip(ComponentId id)
Lookup PIP byComponentId
.HealthStatus
IComponentService. getPipState(ComponentId componentId)
Get the pip component statePxpComponentInformation
IComponentService. getPxp(ComponentId id)
Lookup PXP byComponentId
.HealthStatus
IComponentService. getPxpState(ComponentId componentId)
Get the pxp component stateSet<PepComponentInformation>
IComponentService. lookupPep(SolutionId solutionId)
Lookup all PEPs of a certain solution.Set<PipComponentInformation>
IComponentService. lookupPip(SolutionId solutionId, MethodInterfaceDescription query)
Lookup all PIPs of a certain solution.Set<PxpComponentInformation>
IComponentService. lookupPxp(SolutionId solutionId, MethodInterfaceDescription query)
Lookup all PXPs of a certain solution.boolean
IComponentService. pdpExists(ComponentId componentId)
pdp component existsboolean
IComponentService. pepExists(ComponentId componentId)
Pep component existsboolean
IComponentService. pipExists(ComponentId componentId)
Pip component existsboolean
IComponentService. pxpExists(ComponentId componentId)
Pxp component existsComponentId
IComponentService. updatePdp(PdpComponentInformation component)
Adds a pdp.ComponentId
IComponentService. updatePep(PepComponentInformation component)
Adds a pep.ComponentId
IComponentService. updatePip(PipComponentInformation component)
Adds a pip.ComponentId
IComponentService. updatePxp(PxpComponentInformation component)
Adds a pxp. -
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.policy
Methods in de.fraunhofer.iese.mydata.policy that throw InvalidEntityException Modifier and Type Method Description PolicyId
IPolicyService. addPolicy(Policy policy)
Adds a policy and add it to the list of policies of the corresponding solutionvoid
IPolicyService. deletePolicy(PolicyId policyId)
Removes the policy.void
IPolicyService. deployPolicy(PolicyId policyId)
Deploys a policy at the local PDP of the solution.Set<Policy>
IPolicyService. getDeployedPolicies(SolutionId solutionId)
Gets all deployed policy for a solution.Set<Policy>
IPolicyService. getPolicies(SolutionId solutionId)
Gets all policy.Policy
IPolicyService. getPolicy(PolicyId policyId)
Gets the policy.Set<Policy>
IPolicyService. getRevokedPolicies(SolutionId solutionId)
Gets all revoked policy for a solution.boolean
IPolicyService. isPolicyDeployed(PolicyId policyId)
Checks if a policy is deployed.Set<PolicyId>
IPolicyService. listDeployedPolicies(SolutionId solutionId)
Provides a list of currently deployed policies.Set<PolicyId>
IPolicyService. listPolicies(SolutionId solutionId)
Gets all policy ids.Set<PolicyId>
IPolicyService. listRevokedPolicies(SolutionId solutionId)
Provides a list of currently revoked policies.boolean
IPolicyService. policyExists(PolicyId policyId)
void
IPolicyService. revokePolicy(PolicyId policyId)
Revokes a currently deployed policy.PolicyId
IPolicyService. updatePolicy(Policy policy)
Updates a currently deployed policy. -
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.policy.validation
Methods in de.fraunhofer.iese.mydata.policy.validation that throw InvalidEntityException Modifier and Type Method Description void
PolicyValidator. validateLanguageVersion(Policy policy)
void
PolicyValidator. validateLanguageVersion(String policyString)
void
IPolicyValidator. validatePolicySolutionAndComponents(SolutionId solutionId, String policyString)
void
PolicyValidator. validatePolicySolutionAndComponents(SolutionId solutionId, String policy)
void
IPolicyValidator. validateXMLSchema(String policyString)
void
PolicyValidator. validateXMLSchema(String policy)
-
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.solution
Methods in de.fraunhofer.iese.mydata.solution that throw InvalidEntityException Modifier and Type Method Description SolutionId
ISolutionService. addSolution(Solution solution, AffiliationId affiliationId)
Adds the solution.void
ISolutionService. assignUser(SolutionId solutionId, String userUUID)
Assign user.void
ISolutionService. deleteSolution(SolutionId solutionId)
Delete solution.static SolutionId
SolutionId. fromActionId(ActionId aid)
static SolutionId
SolutionId. fromComponentId(ComponentId componentId)
static SolutionId
SolutionId. fromInfoId(InfoId iid)
static SolutionId
SolutionId. fromPolicyId(PolicyId pid)
static SolutionId
SolutionId. fromTimerId(TimerId tid)
String
SolutionId. getIdentifier()
Solution
ISolutionService. getSolution(SolutionId solutionId)
Gets the solution.Set<Solution>
ISolutionService. getSolutions(AffiliationId affiliationId, boolean includeLocked)
Set solutions.java.time.ZoneId
ISolutionService. getZoneId(SolutionId solutionId)
Returns the timezone for the policy's solution.Set<SolutionId>
ISolutionService. listSolutions(AffiliationId affiliationId, boolean includeLocked)
Set solutions.void
SolutionId. setIdentifier(String identifier)
boolean
ISolutionService. solutionExists(SolutionId solutionId)
Solution exists.void
ISolutionService. unassignUser(SolutionId solutionId, String userUUID)
Unassign user.void
ISolutionService. updateSolution(Solution solution)
Update solution. -
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.timer
Methods in de.fraunhofer.iese.mydata.timer that throw InvalidEntityException Modifier and Type Method Description TimerId
ITimerService. addTimer(Timer timer)
Adds a timer.void
ITimerService. deleteTimer(TimerId timerId)
Removes the timer.void
ITimerService. deployTimer(TimerId timerId)
Deploys a timer at the local PDP of the solution.Set<Timer>
ITimerService. getDeployedTimers(SolutionId solutionId)
Gets all deployed timers of the solution.Set<Timer>
ITimerService. getRevokedTimers(SolutionId solutionId)
Gets all timer of the solution.Timer
ITimerService. getTimer(TimerId timerId)
Gets the timer.Set<Timer>
ITimerService. getTimers(SolutionId solutionId)
Gets all timers of the solutionboolean
ITimerService. isTimerDeployed(TimerId timerId)
Checks if a timer is deployed.Set<TimerId>
ITimerService. listDeployedTimers(SolutionId solutionId)
Provides a list of currently deployed timers.Set<TimerId>
ITimerService. listRevokedTimers(SolutionId solutionId)
Provides a list of currently revoked timers.Set<TimerId>
ITimerService. listTimers(SolutionId solutionId)
Gets all timer ids of the solutionvoid
ITimerService. revokeTimer(TimerId timerId)
Revokes a currently deployed timer.boolean
ITimerService. timerExists(TimerId timerId)
Timer exists.TimerId
ITimerService. updateTimer(Timer timer)
Updates a currently active timer. -
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.timer.validation
Methods in de.fraunhofer.iese.mydata.timer.validation that throw InvalidEntityException Modifier and Type Method Description void
TimerValidator. validateLanguageVersion(Timer timer)
void
ITimerValidator. validateTimerSolutionAndComponents(SolutionId solutionId, @NotNull String timer)
void
TimerValidator. validateTimerSolutionAndComponents(SolutionId solutionId, @NotNull String timer)
void
ITimerValidator. validateXMLSchema(String timerString)
void
TimerValidator. validateXMLSchema(String timer)
-
Uses of InvalidEntityException in de.fraunhofer.iese.mydata.user
Methods in de.fraunhofer.iese.mydata.user that throw InvalidEntityException Modifier and Type Method Description String
IUserService. addSuperAdmin(User userModel)
Adds the super admin.String
IUserService. addUser(User userModel, AffiliationId affiliationId)
Adds the user.Set<User>
IUserService. getUsers(AffiliationId affiliationId, boolean includeLocked)
Gets the users.Set<User>
IUserService. getUsers(SolutionId solutionId, boolean includeLocked)
Gets the users.Set<String>
IUserService. listUsers(AffiliationId affiliationId, boolean includeLocked)
Set users.Set<String>
IUserService. listUsers(SolutionId solutionId, boolean includeLocked)
List users.void
IUserService. updateRole(String userId, MyDataRole newRole)
update the role of a uservoid
IUserService. updateUser(User userModel)
Update user.
-