D E G H M O P S U V

D

DEFAULT_WSDL - Static variable in class org.apache.servicemix.exec.ExecEndpoint
 
DefaultExecMarshaler - Class in org.apache.servicemix.exec.marshaler
Default exec marshaler that use JAXB to marshal and unmarshal exec objects.
DefaultExecMarshaler() - Constructor for class org.apache.servicemix.exec.marshaler.DefaultExecMarshaler
 

E

ExecComponent - Class in org.apache.servicemix.exec
A JBI component for executing system command using incoming message from the bus, get the system execution output and send back into the bus.
ExecComponent() - Constructor for class org.apache.servicemix.exec.ExecComponent
 
ExecEndpoint - Class in org.apache.servicemix.exec
Represents an exec endpoint.
ExecEndpoint() - Constructor for class org.apache.servicemix.exec.ExecEndpoint
 
ExecException - Exception in org.apache.servicemix.exec.utils
Exception raised during a system command execution.
ExecException(String) - Constructor for exception org.apache.servicemix.exec.utils.ExecException
Creates an ExecException with a description message.
ExecException(Throwable) - Constructor for exception org.apache.servicemix.exec.utils.ExecException
Creates an ExecException with an underlying cause.
ExecException(String, Throwable) - Constructor for exception org.apache.servicemix.exec.utils.ExecException
Creates an ExecException with a description message and a underlying cause.
ExecMarshalerSupport - Interface in org.apache.servicemix.exec.marshaler
This interface describes the behavior of an exec marshaler.
ExecRequest - Class in org.apache.servicemix.exec.marshaler
Represents an exec request including command and arguments.
ExecRequest() - Constructor for class org.apache.servicemix.exec.marshaler.ExecRequest
 
ExecResponse - Class in org.apache.servicemix.exec.marshaler
Container for execution result data.
ExecResponse() - Constructor for class org.apache.servicemix.exec.marshaler.ExecResponse
Default constructor.
execute(ExecRequest) - Static method in class org.apache.servicemix.exec.utils.ExecUtils
Executes a command and returns the output and error buffer and also the return value.
ExecUtils - Class in org.apache.servicemix.exec.utils
Utility class to execute system command.
ExecUtils() - Constructor for class org.apache.servicemix.exec.utils.ExecUtils
 

G

getArguments() - Method in class org.apache.servicemix.exec.marshaler.ExecRequest
 
getCommand() - Method in class org.apache.servicemix.exec.ExecEndpoint
 
getCommand() - Method in class org.apache.servicemix.exec.marshaler.ExecRequest
 
getConfiguredEndpoints() - Method in class org.apache.servicemix.exec.ExecComponent
 
getEndpointClasses() - Method in class org.apache.servicemix.exec.ExecComponent
 
getEndpoints() - Method in class org.apache.servicemix.exec.ExecComponent
Get the component endpoints
getEndTime() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getErrorData() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getExecutionDuration() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getExitCode() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getMarshaler() - Method in class org.apache.servicemix.exec.ExecEndpoint
 
getOutputData() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getStartTime() - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
 
getWsdl() - Method in class org.apache.servicemix.exec.ExecEndpoint
 

H

handleProviderExchange(MessageExchange) - Method in class org.apache.servicemix.exec.ExecEndpoint
Handles on the message exchange (provider role).

M

marshal(ExecResponse, NormalizedMessage) - Method in class org.apache.servicemix.exec.marshaler.DefaultExecMarshaler
 
marshal(ExecResponse, NormalizedMessage) - Method in interface org.apache.servicemix.exec.marshaler.ExecMarshalerSupport
Marshal an ExecResponse into the out NormalizedMessage.

O

org.apache.servicemix.exec - package org.apache.servicemix.exec
 
org.apache.servicemix.exec.marshaler - package org.apache.servicemix.exec.marshaler
 
org.apache.servicemix.exec.utils - package org.apache.servicemix.exec.utils
 

P

parse(InputStream) - Method in class org.apache.servicemix.exec.ExecEndpoint
 
process(MessageExchange) - Method in class org.apache.servicemix.exec.ExecEndpoint
 

S

setArguments(List<String>) - Method in class org.apache.servicemix.exec.marshaler.ExecRequest
This attribute defines the system command arguments.
setCommand(String) - Method in class org.apache.servicemix.exec.ExecEndpoint
This attribute specifies the default command to use if no is provided in the incoming message.
setCommand(String) - Method in class org.apache.servicemix.exec.marshaler.ExecRequest
This attribute defines the system command to execute.
setEndpoints(ExecEndpoint[]) - Method in class org.apache.servicemix.exec.ExecComponent
Set the component endpoints
setEndTime(long) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution end time (timestamp).
setErrorData(StringBuffer) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution error buffer.
setExecutionDuration(long) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution duration.
setExitCode(int) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution exit code.
setMarshaler(ExecMarshalerSupport) - Method in class org.apache.servicemix.exec.ExecEndpoint
With this method you can specify a marshaler class which provides the logic for converting a message into a execution command.
setOutputData(StringBuffer) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution output buffer.
setStartTime(long) - Method in class org.apache.servicemix.exec.marshaler.ExecResponse
This attribute defines the system command execution start time (timestamp).
setWsdl(Resource) - Method in class org.apache.servicemix.exec.ExecEndpoint
This attribute specifies the abstract WSDL describing the endpoint behavior.

U

unmarshal(NormalizedMessage) - Method in class org.apache.servicemix.exec.marshaler.DefaultExecMarshaler
 
unmarshal(NormalizedMessage) - Method in interface org.apache.servicemix.exec.marshaler.ExecMarshalerSupport
Unmarshal the content of the in NormalizedMessage to an ExecRequest.

V

validate() - Method in class org.apache.servicemix.exec.ExecEndpoint
 

D E G H M O P S U V

Copyright © 2005-2012 FuseSource. All Rights Reserved.