public abstract class SapJcoFactory extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
logger |
protected static int |
MAX_JCO_DESTINATION_NAME_LENGTH |
protected static SapJcoTraceListener |
TRACE_LISTENER |
protected static AtomicBoolean |
TRACE_LISTENER_INITIALISED |
Constructor and Description |
---|
SapJcoFactory() |
Modifier and Type | Method and Description |
---|---|
protected static void |
addBooleanProperty(Properties props,
String key,
boolean value) |
protected static void |
addObjectPropertyAsBooleanString(Properties props,
String key,
Object value) |
protected static void |
addObjectPropertyAsString(Properties props,
String key,
Object value) |
protected static void |
addObjectPropertyAsString(Properties props,
String key,
Object value,
Object defaultValue) |
protected static void |
addStringProperty(Properties props,
String key,
String value) |
protected static void |
addStringProperty(Properties props,
String key,
String value,
String defaultValue) |
protected static String |
buildClientName(org.mule.api.endpoint.ImmutableEndpoint endpoint,
Properties props,
String key) |
static boolean |
getBooleanPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint,
String key) |
protected static boolean |
getBooleanPropertyValue(Properties props,
String key) |
static Character |
getCharacterPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint,
String key) |
static Integer |
getIntegerPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint,
String key) |
protected static int |
getIntPropertyValue(Properties props,
String key) |
static String |
getPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint,
String key) |
static String |
getTypePropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint) |
static void |
initialiseJcoTrace(Properties props) |
protected static boolean |
isEmptyAddress(org.mule.api.endpoint.ImmutableEndpoint endpoint) |
static void |
shutdown() |
static void |
startup() |
protected static org.apache.commons.logging.Log logger
protected static SapJcoTraceListener TRACE_LISTENER
protected static AtomicBoolean TRACE_LISTENER_INITIALISED
protected static final int MAX_JCO_DESTINATION_NAME_LENGTH
protected static void addStringProperty(Properties props, String key, String value)
protected static void addStringProperty(Properties props, String key, String value, String defaultValue)
protected static void addObjectPropertyAsString(Properties props, String key, Object value)
protected static void addObjectPropertyAsString(Properties props, String key, Object value, Object defaultValue)
protected static void addBooleanProperty(Properties props, String key, boolean value)
protected static void addObjectPropertyAsBooleanString(Properties props, String key, Object value)
protected static boolean getBooleanPropertyValue(Properties props, String key)
protected static int getIntPropertyValue(Properties props, String key)
protected static boolean isEmptyAddress(org.mule.api.endpoint.ImmutableEndpoint endpoint)
public static String getTypePropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint)
public static String getPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint, String key)
public static boolean getBooleanPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint, String key)
public static Character getCharacterPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint, String key)
public static Integer getIntegerPropertyOrParameter(org.mule.api.endpoint.ImmutableEndpoint endpoint, String key)
public static void initialiseJcoTrace(Properties props)
protected static String buildClientName(org.mule.api.endpoint.ImmutableEndpoint endpoint, Properties props, String key)
public static void startup()
public static void shutdown()
Copyright © 2016. All rights reserved.