T - the operation typeD - the domain implementation typepublic abstract class AbstractDomainOperation<T extends Operation<T>,D extends AbstractDomainOperation<T,D>> extends Object implements DomainOperation<T>, Cloneable, Serializable
| Constructor and Description |
|---|
AbstractDomainOperation()
Creates an operation domain object.
|
AbstractDomainOperation(T operation)
Creates an operation domain object.
|
| Modifier and Type | Method and Description |
|---|---|
DomainOperation<T> |
clone() |
DomainOperation<T> |
cloneDomainOperation() |
DomainContext |
getDomainContext() |
T |
getOperation() |
PersistenceDelegate<T> |
getPersistenceDelegate() |
Session |
getSession() |
T |
opn() |
void |
setOperation(T operation) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiton, opnpublic AbstractDomainOperation(T operation)
operation - the persistent domain object this is a delegate forpublic AbstractDomainOperation()
public DomainOperation<T> clone()
public DomainOperation<T> cloneDomainOperation()
cloneDomainOperation in interface DomainOperation<T extends Operation<T>>public PersistenceDelegate<T> getPersistenceDelegate()
getPersistenceDelegate in interface DomainDelegate<T extends Operation<T>>public T getOperation()
getOperation in interface OperationHolder<T extends Operation<T>>public void setOperation(T operation)
setOperation in interface OperationHolder<T extends Operation<T>>public DomainContext getDomainContext()
getDomainContext in interface DomainContextProviderpublic Session getSession()
getSession in interface SessionProviderCopyright © 2016 Krake Softwaretechnik. All rights reserved.