public final class InternalUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static long |
awaitTermination(java.util.concurrent.ExecutorService s,
long timeoutMillis) |
static long |
awaitTermination(long timeoutMillis,
java.lang.Runnable toTerminate) |
static long |
awaitTermination(Shutdownable s,
long timeoutMillis) |
static Memo |
convertMapToMemo(java.util.Map<java.lang.String,java.lang.Object> memo) |
static SearchAttributes |
convertMapToSearchAttributes(java.util.Map<java.lang.String,java.lang.Object> searchAttributes) |
static TaskList |
createNormalTaskList(java.lang.String taskListName) |
static TaskList |
createStickyTaskList(java.lang.String taskListName) |
static History |
DeserializeFromBlobDataToHistory(java.util.List<DataBlob> blobData,
HistoryEventFilterType historyEventFilterType) |
static java.util.List<HistoryEvent> |
DeserializeFromBlobDataToHistoryEvents(java.util.List<DataBlob> blobData) |
static java.lang.String |
getSimpleName(java.lang.reflect.Method method)
Used to construct default name of an activity or workflow type from a method it implements.
|
static java.lang.Object |
getValueOrDefault(java.lang.Object value,
java.lang.Class<?> valueClass) |
static java.lang.reflect.Method |
getWorkflowMethod(java.lang.Class<?> workflowInterface) |
static java.lang.String |
getWorkflowType(java.lang.reflect.Method method,
WorkflowMethod workflowMethod) |
static java.util.List<DataBlob> |
SerializeFromHistoryEventToBlobData(java.util.List<HistoryEvent> events) |
static DataBlob |
SerializeFromHistoryToBlobData(History history) |
public static java.lang.String getSimpleName(java.lang.reflect.Method method)
public static java.lang.String getWorkflowType(java.lang.reflect.Method method, WorkflowMethod workflowMethod)
public static java.lang.reflect.Method getWorkflowMethod(java.lang.Class<?> workflowInterface)
public static TaskList createStickyTaskList(java.lang.String taskListName)
public static TaskList createNormalTaskList(java.lang.String taskListName)
public static long awaitTermination(Shutdownable s, long timeoutMillis)
public static long awaitTermination(java.util.concurrent.ExecutorService s, long timeoutMillis)
public static long awaitTermination(long timeoutMillis, java.lang.Runnable toTerminate)
public static java.lang.Object getValueOrDefault(java.lang.Object value, java.lang.Class<?> valueClass)
public static Memo convertMapToMemo(java.util.Map<java.lang.String,java.lang.Object> memo)
public static SearchAttributes convertMapToSearchAttributes(java.util.Map<java.lang.String,java.lang.Object> searchAttributes)
public static DataBlob SerializeFromHistoryToBlobData(History history)
public static History DeserializeFromBlobDataToHistory(java.util.List<DataBlob> blobData, HistoryEventFilterType historyEventFilterType) throws org.apache.thrift.TException
org.apache.thrift.TException
public static java.util.List<DataBlob> SerializeFromHistoryEventToBlobData(java.util.List<HistoryEvent> events)
public static java.util.List<HistoryEvent> DeserializeFromBlobDataToHistoryEvents(java.util.List<DataBlob> blobData) throws org.apache.thrift.TException
org.apache.thrift.TException