public class ServiceDefinition extends java.lang.Object
Modifiers | Name | Description |
---|---|---|
boolean |
allowRemote |
|
java.lang.String |
authenticate |
|
AuthzAction |
authzAction |
|
boolean |
hasSemaphore |
|
java.util.ArrayList<java.lang.String> |
inParameterNameList |
|
java.lang.String |
location |
|
protected static org.slf4j.Logger |
logger |
|
java.lang.String |
method |
|
boolean |
noRememberParameters |
|
boolean |
noTxCache |
|
java.lang.String |
noun |
|
java.lang.String[] |
outParameterNameArray |
|
java.util.ArrayList<java.lang.String> |
outParameterNameList |
|
java.lang.String |
path |
|
java.lang.String |
semaphore |
|
long |
semaphoreIgnoreMillis |
|
java.lang.String |
serviceName |
|
java.lang.String |
serviceNameNoHash |
|
MNode |
serviceNode |
|
ServiceRunner |
serviceRunner |
|
java.lang.String |
serviceType |
|
ServiceFacadeImpl |
sfi |
|
boolean |
txForceNew |
|
boolean |
txIgnore |
|
java.lang.Integer |
txTimeout |
|
boolean |
txUseCache |
|
boolean |
validate |
|
java.lang.String |
verb |
|
static java.util.HashMap<java.lang.String, ArtifactExecutionInfo.AuthzAction> |
verbAuthzActionEnumMap |
|
XmlAction |
xmlAction |
Constructor and description |
---|
ServiceDefinition
(ServiceFacadeImpl sfi, java.lang.String path, MNode sn) |
Type Params | Return Type | Name and description |
---|---|---|
|
public java.util.Map<java.lang.String, java.lang.Object> |
convertValidateCleanParameters(java.util.Map<java.lang.String, java.lang.Object> parameters, ExecutionContextImpl eci) |
|
public MNode |
getInParameter(java.lang.String name) |
|
public java.util.ArrayList<java.lang.String> |
getInParameterNames() |
|
public static java.lang.String |
getNounFromName(java.lang.String serviceName) |
|
public MNode |
getOutParameter(java.lang.String name) |
|
public java.util.ArrayList<java.lang.String> |
getOutParameterNames() |
|
public static java.lang.String |
getPathFromName(java.lang.String serviceName) |
|
public static AuthzAction |
getVerbAuthzActionEnum(java.lang.String theVerb) |
|
public static java.lang.String |
getVerbFromName(java.lang.String serviceName) |
|
public static java.lang.String |
makeServiceName(java.lang.String path, java.lang.String verb, java.lang.String noun) |
|
public static java.lang.String |
makeServiceNameNoHash(java.lang.String path, java.lang.String verb, java.lang.String noun) |
|
public static void |
nestedRemoveNullsFromResultMap(java.util.Map<java.lang.String, java.lang.Object> result) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |