|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.emboss.jemboss.JembossParams
Field Summary | |
private java.lang.String |
acdDirToParse
|
private java.lang.String |
acdDirToParseName
|
private java.lang.String |
browserProxyHost
|
private java.lang.String |
browserProxyHostName
|
private int |
browserProxyPort
|
private java.lang.String |
browserProxyPortName
|
private java.lang.String |
currentMode
|
private java.lang.String |
currentModeName
|
private boolean |
debug
|
private java.lang.String |
debugName
|
private java.lang.String |
embossBin
|
private java.lang.String |
embossBinName
|
private java.lang.String |
embossData
|
private java.lang.String |
embossDataName
|
private java.lang.String |
embossEnvironment
|
private java.lang.String |
embossEnvironmentName
|
private java.lang.String |
embossPath
|
private java.lang.String |
embossPathName
|
private java.lang.String |
embossURL
|
private java.lang.String |
embURL
|
private boolean |
hasBatchMode
|
private java.lang.String |
hasBatchModeName
|
private boolean |
hasInteractiveMode
|
private java.lang.String |
hasInteractiveModeName
|
private java.lang.String |
javaNoProxy
|
private java.util.Vector |
javaNoProxyEntries
|
private java.lang.String |
javaProxyHost
|
private java.lang.String |
javaProxyPort
|
private int |
javaProxyPortNum
|
private static boolean |
jembossServer
Jemboss java server |
private java.lang.String |
jembossServerName
|
(package private) java.util.Properties |
jembossSettings
|
private java.lang.String |
plplot
|
private java.lang.String |
plplotName
|
private boolean |
privateServerFailOver
|
private java.util.Vector |
privateServers
|
private java.lang.String |
privateSoapService
|
private java.lang.String |
privateSoapServiceName
|
private java.lang.String |
privateSoapURL
|
private java.lang.String |
privateSoapURLName
|
private java.lang.String |
proxyAuthPasswd
|
private java.lang.String |
proxyAuthPasswdName
|
private java.lang.String |
proxyAuthUser
|
private java.lang.String |
proxyAuthUserName
|
private java.lang.String |
proxyHost
|
private java.lang.String |
proxyHostName
|
private boolean |
proxyOverride
|
private java.lang.String |
proxyOverrideName
|
private int |
proxyPortNum
|
private java.lang.String |
proxyPortNumName
|
private boolean |
publicServerFailOver
|
private java.util.Vector |
publicServers
|
private java.lang.String |
publicSoapService
|
private java.lang.String |
publicSoapServiceName
|
private java.lang.String |
publicSoapURL
|
private java.lang.String |
publicSoapURLName
|
static int |
SERVER_DOWN
|
static int |
SERVER_ERR
|
static int |
SERVER_OK
|
private java.lang.String |
serverPrivateList
|
private java.lang.String |
serverPrivateListName
|
private java.lang.String |
serverPublicList
|
private java.lang.String |
serverPublicListName
|
private java.util.Hashtable |
serverStatusHash
|
private char[] |
servicePasswd
|
private byte[] |
servicePasswdByte
|
private java.lang.String |
serviceUserName
|
private java.lang.String |
serviceUserNameName
|
private java.lang.String |
soapService
|
private java.lang.String |
soapServiceName
|
private boolean |
useAuth
|
private java.lang.String |
useAuthName
|
private boolean |
useBrowserProxy
|
private java.lang.String |
useBrowserProxyName
|
private boolean |
useJavaNoProxy
|
private boolean |
useJavaProxy
|
private boolean |
useProxy
|
private boolean |
useProxyAuth
|
private java.lang.String |
useProxyAuthName
|
private java.lang.String |
useProxyName
|
private java.lang.String |
userHome
|
private java.lang.String |
userHomeName
|
private boolean |
useTFM
|
private java.lang.String |
useTFMName
|
Constructor Summary | |
JembossParams()
Loads and holds the properties |
Method Summary | |
java.lang.String |
getAcdDirToParse()
|
java.lang.String |
getBrowserProxyHost()
The name of the proxy server for the browser |
int |
getBrowserProxyPort()
The port number of the proxy server for the browser |
java.lang.String |
getCurrentMode()
The current mode (interactive or batch). |
boolean |
getDebug()
Whether to show debugging information |
java.lang.String |
getEmbossBin()
|
java.lang.String |
getEmbossData()
|
java.lang.String |
getEmbossEnvironment()
|
java.lang.String[] |
getEmbossEnvironmentArray(java.lang.String[] envp)
|
java.lang.String |
getEmbossPath()
|
java.lang.String |
getembURL()
|
boolean |
getHasBatchMode()
Whether this service supports batch mode |
boolean |
getHasInteractiveMode()
Whether this service supports interactive mode |
java.lang.String |
getPlplot()
|
boolean |
getPrivateServerFailover()
Return whether we have failover on the private server |
java.util.Vector |
getPrivateServers()
Return a vector containing the list of private servers |
java.lang.String |
getPrivateSoapService()
Get the name of the private soap service we're using |
java.lang.String |
getPrivateSoapURL()
Returns the URL of the private soap server |
java.lang.String |
getProxyAuthPasswd()
password needed to use for the proxy server |
java.lang.String |
getProxyAuthUser()
username needed to use for the proxy server |
java.lang.String |
getProxyHost()
The name of the proxy server |
int |
getProxyPortNum()
The port the proxy server listens on |
boolean |
getPublicServerFailover()
Return whether we have failover on the public server |
java.util.Vector |
getPublicServers()
Return a vector containing the list of public servers |
java.lang.String |
getPublicSoapService()
Get the name of the public soap service we're using |
java.lang.String |
getPublicSoapURL()
Returns the URL of the public soap server |
char[] |
getServicePasswd()
Return the password needed for the remote service |
byte[] |
getServicePasswdByte()
|
java.lang.String |
getServiceUserName()
Return the username needed for the remote service |
java.lang.String |
getSoapService()
Get the name of the soap service we're using |
boolean |
getUseAuth()
Whether the main service requires authentication |
boolean |
getUseProxy()
If using a proxy server |
boolean |
getUseProxy(java.lang.String s)
If using a proxy server for a given URL |
boolean |
getUseProxyAuth()
If using authenticate with the proxy |
java.lang.String |
getUserHome()
|
boolean |
isBrowserProxy()
True is using a proxy server for the browser |
static boolean |
isJembossServer()
|
boolean |
isUseTFM()
|
private void |
loadIn(java.lang.String folder)
|
java.util.Vector |
modeVector()
Return the mode list as a vector, suitable for loading into a combobox. |
java.lang.String |
proxyDescription()
A description of the proxy settings |
java.lang.String |
serverDescription()
A description of the server settings |
void |
setCurrentMode(java.lang.String newMode)
Set the current mode (interactive or batch). |
void |
setPrivateSoapService(java.lang.String s)
Set the name of the private soap service we're using |
void |
setPrivateSoapURL(java.lang.String s)
Set the URL of the private soap server |
void |
setPublicSoapService(java.lang.String s)
Set the name of the public soap service we're using |
void |
setPublicSoapURL(java.lang.String s)
Set the URL of the public soap server |
void |
setServerStatus(java.lang.String server,
int i)
Mark a server as bad |
void |
setServicePasswd(char[] newPasswd)
Save the password needed for the remote service |
void |
setServiceUserName(java.lang.String newUserName)
Save the username needed for the remote service |
protected void |
setupServerRedundancy()
Initialize the server redundancy data. |
void |
setUserHome(java.lang.String s)
|
private static byte[] |
toByteArr(char[] ch)
Return the password as byte array |
void |
updateJembossProperty(java.lang.String name,
java.lang.String newvalue)
Update the properties structure. |
void |
updateJembossPropHash(java.util.Hashtable hash)
Update properties from a Hashtable |
void |
updateJembossPropString(java.lang.String entry)
Parse a key=value string to update the properties structure |
void |
updateJembossPropStrings(java.lang.String[] entries)
Parse an array of key=value strings to update the properties structure |
protected void |
updateSettingsFromProperties()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SERVER_OK
public static final int SERVER_ERR
public static final int SERVER_DOWN
private boolean useProxy
private java.lang.String useProxyName
private java.lang.String proxyHost
private java.lang.String proxyHostName
private int proxyPortNum
private java.lang.String proxyPortNumName
private boolean useBrowserProxy
private java.lang.String useBrowserProxyName
private java.lang.String browserProxyHost
private java.lang.String browserProxyHostName
private int browserProxyPort
private java.lang.String browserProxyPortName
private boolean useTFM
private java.lang.String useTFMName
private boolean useProxyAuth
private java.lang.String useProxyAuthName
private java.lang.String proxyAuthUser
private java.lang.String proxyAuthUserName
private java.lang.String proxyAuthPasswd
private java.lang.String proxyAuthPasswdName
private boolean proxyOverride
private java.lang.String proxyOverrideName
private boolean useAuth
private java.lang.String useAuthName
private java.lang.String publicSoapURL
private java.lang.String publicSoapURLName
private java.lang.String privateSoapURL
private java.lang.String privateSoapURLName
private java.lang.String soapService
private java.lang.String soapServiceName
private java.lang.String privateSoapService
private java.lang.String privateSoapServiceName
private java.lang.String publicSoapService
private java.lang.String publicSoapServiceName
private boolean debug
private java.lang.String debugName
private boolean hasBatchMode
private java.lang.String hasBatchModeName
private boolean hasInteractiveMode
private java.lang.String hasInteractiveModeName
private java.lang.String currentMode
private java.lang.String currentModeName
private java.lang.String serverPublicList
private java.lang.String serverPublicListName
private java.lang.String serverPrivateList
private java.lang.String serverPrivateListName
private java.lang.String serviceUserName
private java.lang.String serviceUserNameName
private char[] servicePasswd
private byte[] servicePasswdByte
java.util.Properties jembossSettings
private boolean useJavaProxy
private java.lang.String javaProxyPort
private java.lang.String javaProxyHost
private boolean useJavaNoProxy
private java.lang.String javaNoProxy
private java.util.Vector javaNoProxyEntries
private int javaProxyPortNum
private boolean publicServerFailOver
private boolean privateServerFailOver
private java.util.Hashtable serverStatusHash
private java.util.Vector publicServers
private java.util.Vector privateServers
private static boolean jembossServer
private java.lang.String jembossServerName
private java.lang.String plplot
private java.lang.String plplotName
private java.lang.String embossData
private java.lang.String embossDataName
private java.lang.String embossBin
private java.lang.String embossBinName
private java.lang.String embossPath
private java.lang.String embossPathName
private java.lang.String embossEnvironment
private java.lang.String embossEnvironmentName
private java.lang.String acdDirToParse
private java.lang.String acdDirToParseName
private java.lang.String embURL
private java.lang.String embossURL
private java.lang.String userHome
private java.lang.String userHomeName
Constructor Detail |
public JembossParams()
Method Detail |
private void loadIn(java.lang.String folder)
protected void updateSettingsFromProperties()
protected void setupServerRedundancy()
public boolean getUseProxy()
public boolean getUseProxy(java.lang.String s)
s
- The URL we wish to connect topublic java.lang.String getProxyHost()
public int getProxyPortNum()
public boolean isBrowserProxy()
public java.lang.String getBrowserProxyHost()
public int getBrowserProxyPort()
public boolean isUseTFM()
public boolean getUseProxyAuth()
public java.lang.String getProxyAuthUser()
public java.lang.String getProxyAuthPasswd()
public java.lang.String proxyDescription()
public boolean getUseAuth()
public java.lang.String getPublicSoapURL()
public static boolean isJembossServer()
public java.lang.String getPlplot()
public java.lang.String getUserHome()
public void setUserHome(java.lang.String s)
public java.lang.String getembURL()
public java.lang.String getEmbossData()
public java.lang.String getEmbossBin()
public java.lang.String getEmbossPath()
public java.lang.String getEmbossEnvironment()
public java.lang.String[] getEmbossEnvironmentArray(java.lang.String[] envp)
public java.lang.String getAcdDirToParse()
public void setPublicSoapURL(java.lang.String s)
public java.lang.String getPrivateSoapURL()
public void setPrivateSoapURL(java.lang.String s)
public boolean getPublicServerFailover()
public boolean getPrivateServerFailover()
public java.util.Vector getPublicServers()
public java.util.Vector getPrivateServers()
public void setServerStatus(java.lang.String server, int i)
public java.lang.String getServiceUserName()
public void setServiceUserName(java.lang.String newUserName)
newUserName
- The usernamepublic char[] getServicePasswd()
public byte[] getServicePasswdByte()
private static byte[] toByteArr(char[] ch)
public void setServicePasswd(char[] newPasswd)
newPasswd
- The usernamepublic java.lang.String getSoapService()
public java.lang.String getPrivateSoapService()
public void setPrivateSoapService(java.lang.String s)
s
- The name of the servicepublic java.lang.String getPublicSoapService()
public void setPublicSoapService(java.lang.String s)
s
- The name of the servicepublic java.lang.String serverDescription()
public boolean getDebug()
public boolean getHasBatchMode()
public boolean getHasInteractiveMode()
public java.lang.String getCurrentMode()
public void setCurrentMode(java.lang.String newMode)
newMode
- The new execution modepublic java.util.Vector modeVector()
public void updateJembossProperty(java.lang.String name, java.lang.String newvalue)
name
- A String naming the property to be updatednewvalue
- A String containing the new value of the propertypublic void updateJembossPropString(java.lang.String entry)
entry
- String containing a key=value messagepublic void updateJembossPropStrings(java.lang.String[] entries)
entries
- Array of Strings containing key=value messagespublic void updateJembossPropHash(java.util.Hashtable hash)
hash
- Hashtable containg properties
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |