flux.j2ee
Interface J2eeAction

All Superinterfaces:
Action, java.lang.Cloneable, RuntimeDataMap, java.io.Serializable
All Known Subinterfaces:
DynamicEjbEntityAction, DynamicEjbSessionAction, EjbEntityAction, EjbSessionAction, J2eeKeyAction, JmsAction

public interface J2eeAction
extends Action

Abstract interface for common Java EE methods.

Author:
Copyright 2014 Flux Corporation. All rights reserved.

Method Summary
 java.util.Properties getExtraInitialContextProperties()
          Returns additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree.
 java.lang.String getInitialContextFactory()
          Returns the optional initial context factory for logging into the application server.
 java.lang.String getPassword()
          Returns the optional password for logging into the application server.
 java.lang.String getProviderUrl()
          Returns the optional provider URL.
 java.lang.String getUsername()
          Returns the optional username for logging into the application server.
 void setExtraInitialContextProperties(java.util.Properties extraInitialContextProperties)
          Sets additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree.
 void setInitialContextFactory(java.lang.String factory)
          Sets the optional initial context factory.
 void setPassword(java.lang.String password)
          Sets the optional password for logging into the application server.
 void setProviderUrl(java.lang.String url)
          Sets the optional provider URL.
 void setUsername(java.lang.String username)
          Sets the optional username for logging into the application server.
 
Methods inherited from interface flux.Action
addFlow, addFlow, addSignalFlow, clone, execute, getDescription, getFlows, getHiddenVariableNames, getJoinExpression, getName, getPostscript, getPostscriptLanguage, getPrescript, getPrescriptLanguage, getResultInfo, getSignalsToMonitor, getTimeoutBusinessInterval, getTimeoutBusinessIntervalNamespace, getTimeoutExpression, getVariableManager, isEndOfRun, isJoinPoint, isSkippable, isStartAction, isStartOfRun, isTransactionBreak, removeFlow, reset, setDescription, setElseFlow, setEndOfRun, setErrorFlow, setErrorFlowWithoutRollback, setErrorFlowWithRollback, setJoinExpression, setJoinPoint, setName, setPostscript, setPostscriptLanguage, setPrescript, setPrescriptLanguage, setSignalsToMonitor, setSkippable, setStartAction, setStartOfRun, setTimeoutBusinessInterval, setTimeoutBusinessIntervalNamespace, setTimeoutExpression, setTimeoutFlow, setTransactionBreak, verify, verifyOnClient
 
Methods inherited from interface flux.runtimedatamap.RuntimeDataMap
getRuntimeDataMap, setRuntimeDataMap
 

Method Detail

getExtraInitialContextProperties

java.util.Properties getExtraInitialContextProperties()
Returns additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree. These additional properties are subordinate to the initial context factory, provider URL, username, and password properties.

Returns:
Additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree.

getInitialContextFactory

java.lang.String getInitialContextFactory()
Returns the optional initial context factory for logging into the application server.

Returns:
The initial context factory.

getPassword

java.lang.String getPassword()
Returns the optional password for logging into the application server.

Returns:
The password.

getProviderUrl

java.lang.String getProviderUrl()
Returns the optional provider URL.

Returns:
The provider URL.

getUsername

java.lang.String getUsername()
Returns the optional username for logging into the application server.

Returns:
The username.

setExtraInitialContextProperties

void setExtraInitialContextProperties(java.util.Properties extraInitialContextProperties)
Sets additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree. These additional properties are subordinate to the initial context factory, provider URL, username, and password properties.

Parameters:
extraInitialContextProperties - Additional initial context properties to be used when creating an InitialContext object in preparation for looking up J2EE objects in the JNDI tree.

setInitialContextFactory

void setInitialContextFactory(java.lang.String factory)
Sets the optional initial context factory. If the engine is running within an application server, it is not necessary to explicitly set this initial context factory.

Parameters:
factory - The initial context factory.

setPassword

void setPassword(java.lang.String password)
Sets the optional password for logging into the application server.

Parameters:
password - The password.

setProviderUrl

void setProviderUrl(java.lang.String url)
Sets the optional provider URL. If the engine is running within an application server, it is not necessary to explicitly set this provider URL.

Parameters:
url - The provider URL.

setUsername

void setUsername(java.lang.String username)
Sets the optional username for logging into the application server.

Parameters:
username - The username.


© 2014 Flux Corporation. All rights reserved.