Class AbstractOperationExecutionOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.operation.AbstractOperationExecutionOptions
-
- All Implemented Interfaces:
IOperationExecutionOptions
,java.io.Serializable
- Direct Known Subclasses:
AsynchronousOperationExecutionOptions
,SynchronousOperationExecutionOptions
@JsonObject("as.dto.operation.AbstractOperationExecutionOptions") public class AbstractOperationExecutionOptions extends java.lang.Object implements IOperationExecutionOptions
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractOperationExecutionOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
getAvailabilityTime()
java.lang.String
getDescription()
java.lang.Integer
getDetailsAvailabilityTime()
IOperationExecutionNotification
getNotification()
java.lang.Integer
getSummaryAvailabilityTime()
boolean
isExecuteInOrder()
void
setAvailabilityTime(java.lang.Integer availabilityTime)
void
setDescription(java.lang.String description)
void
setDetailsAvailabilityTime(java.lang.Integer detailsAvailabilityTime)
void
setExecuteInOrder(boolean executeInOrder)
void
setNotification(IOperationExecutionNotification notification)
void
setSummaryAvailabilityTime(java.lang.Integer summaryAvailabilityTime)
java.lang.String
toString()
-
-
-
Method Detail
-
setDescription
public void setDescription(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIOperationExecutionOptions
-
setNotification
public void setNotification(IOperationExecutionNotification notification)
-
getNotification
public IOperationExecutionNotification getNotification()
- Specified by:
getNotification
in interfaceIOperationExecutionOptions
-
getAvailabilityTime
public java.lang.Integer getAvailabilityTime()
- Specified by:
getAvailabilityTime
in interfaceIOperationExecutionOptions
-
setAvailabilityTime
public void setAvailabilityTime(java.lang.Integer availabilityTime)
-
getSummaryAvailabilityTime
public java.lang.Integer getSummaryAvailabilityTime()
- Specified by:
getSummaryAvailabilityTime
in interfaceIOperationExecutionOptions
-
setSummaryAvailabilityTime
public void setSummaryAvailabilityTime(java.lang.Integer summaryAvailabilityTime)
-
getDetailsAvailabilityTime
public java.lang.Integer getDetailsAvailabilityTime()
- Specified by:
getDetailsAvailabilityTime
in interfaceIOperationExecutionOptions
-
setDetailsAvailabilityTime
public void setDetailsAvailabilityTime(java.lang.Integer detailsAvailabilityTime)
-
isExecuteInOrder
public boolean isExecuteInOrder()
- Specified by:
isExecuteInOrder
in interfaceIOperationExecutionOptions
-
setExecuteInOrder
public void setExecuteInOrder(boolean executeInOrder)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-