Package com.devebot.opflow
Class OpflowUtil
java.lang.Object
com.devebot.opflow.OpflowUtil
public class OpflowUtil extends Object
- Author:
- drupalex
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpflowUtil.OmitInternalOplogs -
Constructor Summary
Constructors Constructor Description OpflowUtil() -
Method Summary
Modifier and Type Method Description static voidcopyParameters(Map<String,Object> target, Map<String,Object> source, String[] keys)static voidcopyParameters(Map<String,Object> target, Map<String,Object> source, String[] keys, boolean overridden)static IntegerdetectFreePort(Map<String,Object> kwargs, String fieldName, Integer[] defaultPorts)static voidexit(Throwable t)static booleanexitOnError()static StringextractClassName(Class clazz)static <T> TextractMethodAnnotation(Method method, Class<? extends Annotation> clazz)static List<Class<?>>getAllAncestorTypes(Class<?> clazz)static StringgetAMQPEntrypointCode(Map<String,Object> cfg)static StringgetAMQPEntrypointCode(Map<String,Object> cfg, String exchangeName, String routingKey)static BooleangetBooleanField(Map<String,Object> options, String fieldName, Boolean defValue)static BooleangetBooleanField(Map<String,Object> options, String fieldName, String[] otherNames, Boolean defValue, boolean assigned)static byte[]getBytes(String data)static Map<String,Object>getChildMap(Map<String,Object> kwargs, String fieldName)static Map<String,Object>getChildMap(Map<String,Object> kwargs, String... fieldNames)static StringgetClassSimpleName(Class clazz)static StringgetDateField(Map<String,Object> headers, String fieldName, boolean currentIfNotFound)static IntegergetIntegerField(Map<String,Object> options, String fieldName, Integer defValue)static IntegergetIntegerField(Map<String,Object> options, String fieldName, String[] otherNames, Integer defValue, boolean assigned)static LonggetLongField(Map<String,Object> options, String fieldName, Long defValue)static LonggetLongField(Map<String,Object> options, String fieldName, String[] otherNames, Long defValue, boolean assigned)static StringgetMethodSignature(Class clazz, String methodName, Class... args)static StringgetMethodSignature(Method method)static ObjectgetOptionField(Map<String,Object> options, String fieldName, Object defval)static BooleangetProgressEnabled(Map<String,Object> headers)static URLgetResource(String location)static StringgetRoutineId(Map<String,Object> headers)static StringgetRoutineId(Map<String,Object> headers, boolean uuidIfNotFound)static StringgetRoutineScope(Map<String,Object> headers)static StringgetRoutineSignature(Map<String,Object> headers)static StringgetRoutineSignature(Map<String,Object> headers, boolean uuidIfNotFound)static String[]getRoutineTags(Map<String,Object> headers)static String[]getRoutineTags(Map<String,Object> headers, String headerName)static StringgetRoutineTimestamp(Map<String,Object> headers)static StringgetRoutineTimestamp(Map<String,Object> headers, boolean currentIfNotFound)static StringgetString(byte[] data)static String[]getStringArray(Map<String,Object> options, String fieldName, String[] defArray)static StringgetStringField(Map<String,Object> options, String fieldName)static StringgetStringField(Map<String,Object> options, String fieldName, boolean uuidIfNotFound)static StringgetStringField(Map<String,Object> options, String fieldName, boolean uuidIfNotFound, boolean assigned)static StringgetStringField(Map<String,Object> options, String fieldName, String defValue)static StringgetStringField(Map<String,Object> options, String fieldName, String[] otherNames)static StringgetStringField(Map<String,Object> options, String fieldName, String[] otherNames, String defValue, boolean uuidIfNotFound, boolean assigned)static StringgetStringField(Map<String,Object> options, String fieldName, String defValue, boolean uuidIfNotFound, boolean assigned)static StringhidePasswordInUri(String uri)static booleanisAMQPEntrypointNull(Map<String,Object> cfg)static booleanisAMQPEntrypointNull(Map<String,Object> cfg, String exchangeName, String routingKey)static booleanisComponentEnabled(Map<String,Object> cfg)static booleanisComponentExplicitEnabled(Map<String,Object> cfg)static booleanisComponentImplicitEnabled(Map<String,Object> cfg)static booleanisGenericDeclaration(String signature)static StringmaskPassword(String password)static ThrowablerebuildInvokerException(Map<String,Object> errorMap)static voidsetProgressEnabled(Map<String,Object> headers, Boolean value)static voidsetRoutineId(Map<String,Object> headers, String value)static voidsetRoutineScope(Map<String,Object> headers, String value)static voidsetRoutineSignature(Map<String,Object> headers, String value)static voidsetRoutineTags(Map<String,Object> headers, String[] tags)static voidsetRoutineTimestamp(Map<String,Object> headers, String value)static voidsetStringField(Map<String,Object> options, String fieldName, String value)static voidsleep(long duration)static Stringtruncate(String source)static Stringtruncate(String source, int limit)
-
Constructor Details
-
OpflowUtil
public OpflowUtil()
-
-
Method Details
-
getBytes
-
getString
-
truncate
-
truncate
-
copyParameters
-
copyParameters
-
getRoutineId
-
getRoutineId
-
setRoutineId
-
getRoutineTimestamp
-
getRoutineTimestamp
-
setRoutineTimestamp
-
getRoutineSignature
-
getRoutineSignature
-
setRoutineSignature
-
getRoutineScope
-
setRoutineScope
-
getRoutineTags
-
getRoutineTags
-
setRoutineTags
-
getProgressEnabled
-
setProgressEnabled
-
getDateField
-
getStringField
-
getStringField
-
getStringField
-
getStringField
-
getStringField
-
getStringField
-
getStringField
-
setStringField
-
getStringArray
-
getBooleanField
-
getBooleanField
-
getIntegerField
-
getIntegerField
-
getLongField
-
getLongField
-
getOptionField
-
getChildMap
-
getChildMap
-
detectFreePort
-
getResource
-
isGenericDeclaration
-
getAllAncestorTypes
-
getMethodSignature
-
getMethodSignature
-
extractMethodAnnotation
-
maskPassword
-
hidePasswordInUri
-
isComponentEnabled
-
isComponentImplicitEnabled
-
isComponentExplicitEnabled
-
isAMQPEntrypointNull
-
isAMQPEntrypointNull
-
getAMQPEntrypointCode
-
getAMQPEntrypointCode
-
getClassSimpleName
-
extractClassName
-
rebuildInvokerException
-
sleep
public static void sleep(long duration) -
exitOnError
public static boolean exitOnError() -
exit
-