Package | Description |
---|---|
org.nuclos.api.businessobject | |
org.nuclos.api.businessobject.facade | |
org.nuclos.api.context | |
org.nuclos.api.provider | |
org.nuclos.api.service |
Modifier and Type | Class and Description |
---|---|
class |
Process<T extends Stateful>
The process class represents a process in nuclos;
It is assigned to an entity that uses a statemodel and is used in rule-programming. |
Modifier and Type | Interface and Description |
---|---|
interface |
Stateful
May be deprecated in future release.
|
Modifier and Type | Method and Description |
---|---|
<T extends Stateful> |
StateChangeContext.getBusinessObject(java.lang.Class<T> t)
This method returns the
BusinessObject that State should be changed |
Modifier and Type | Method and Description |
---|---|
static <T extends Stateful> |
StatemodelProvider.changeState(T t,
int iNumeral)
Deprecated.
- Use
changeStatus(State) to ensure type-safety |
static <T extends Stateful> |
StatemodelProvider.changeState(T t,
State sState)
Deprecated.
- Use
changeStatus(State) |
static <PK,T extends Stateful & BusinessObject<PK>> |
QueryProvider.getByProcess(Process<T> process,
Process<T>... additionalProcesses)
This method returns all
BusinessObject s that contain one of the given processes;A Process is always assigned to one
entity, so the type of the BusinessObject does not have to be mentioned explicitly;There must be at least one process |
static <PK,T extends Stateful & BusinessObject<PK>> |
QueryProvider.getByState(java.lang.Class<T> type,
State state,
State... additionalStates)
This method returns all
BusinessObject s that contain one of the given states;A State is always assigned to one
statemodel, that can be used by several entities. |
Modifier and Type | Method and Description |
---|---|
<T extends Stateful> |
StatemodelService.changeState(T t,
int iNumeral)
Deprecated.
- Please use method changeState(T t, State state) for type-safety
|
<T extends Stateful> |
StatemodelService.changeState(T t,
State sState)
Method changes the state of the BusinessObject t.
|
<PK,T extends Stateful & BusinessObject<PK>> |
QueryService.getByProcess(Process<T> process,
Process<T>... additionalProcesses) |
<PK,T extends Stateful & BusinessObject<PK>> |
QueryService.getByState(java.lang.Class<T> type,
State state,
State... additionalStates) |
Copyright © 2024. All rights reserved.