Package org.cyclos.entities.system
Class CustomOperationAction
- java.lang.Object
-
- org.cyclos.entities.SimpleEntity
-
- org.cyclos.entities.NetworkedEntity
-
- org.cyclos.entities.BaseEntity
-
- org.cyclos.entities.system.CustomOperationAction
-
- All Implemented Interfaces:
Cloneable,Comparable<CustomOperationAction>,HasNetwork,HasOrder,ProcessableForProxying,IEntity
@Entity public class CustomOperationAction extends BaseEntity implements Comparable<CustomOperationAction>, HasOrder
Describe theCustomOperationScope.INTERNALcustom operation (action) that can be executed over the result of a main (owner) custom operation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cyclos.entities.SimpleEntity
SimpleEntity.EntityLoadNotifier
-
-
Constructor Summary
Constructors Constructor Description CustomOperationAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(CustomOperationAction o)CustomOperationgetActionOperation()NetworkgetNetwork()Returns the network this entity belongs toIntegergetOrder()CustomOperationgetOwnerOperation()Set<CustomOperationActionParameter>getParameters()CustomOperationActionVisibilitygetVisibility()booleanisPrimary()voidsetActionOperation(CustomOperation actionOperation)voidsetOrder(Integer order)voidsetOwnerOperation(CustomOperation ownerOperation)voidsetParameters(Set<CustomOperationActionParameter> parameters)voidsetPrimary(boolean primary)voidsetVisibility(CustomOperationActionVisibility visibility)-
Methods inherited from class org.cyclos.entities.BaseEntity
getDataTranslationType, getVersion
-
Methods inherited from class org.cyclos.entities.NetworkedEntity
isGlobal
-
Methods inherited from class org.cyclos.entities.SimpleEntity
equals, getId, hashCode, id, ids, isPersistent, isTransient, register, setId, toShortString, toString, uniqueIds, uniqueIds
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.entities.ProcessableForProxying
getProxyClass
-
-
-
-
Method Detail
-
compareTo
public int compareTo(CustomOperationAction o)
- Specified by:
compareToin interfaceComparable<CustomOperationAction>
-
getActionOperation
public CustomOperation getActionOperation()
-
getNetwork
public Network getNetwork()
Description copied from interface:HasNetworkReturns the network this entity belongs to- Specified by:
getNetworkin interfaceHasNetwork
-
getOwnerOperation
public CustomOperation getOwnerOperation()
-
getParameters
public Set<CustomOperationActionParameter> getParameters()
-
getVisibility
public CustomOperationActionVisibility getVisibility()
-
isPrimary
public boolean isPrimary()
-
setActionOperation
public void setActionOperation(CustomOperation actionOperation)
-
setOwnerOperation
public void setOwnerOperation(CustomOperation ownerOperation)
-
setParameters
public void setParameters(Set<CustomOperationActionParameter> parameters)
-
setPrimary
public void setPrimary(boolean primary)
-
setVisibility
public void setVisibility(CustomOperationActionVisibility visibility)
-
-