|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpase.server.SerRuntimeEnv
public class SerRuntimeEnv
$Id: SerRuntimeEnv.java,v 1.36.2.1.6.5.6.6.2.1.2.3.2.11.4.14.4.6.4.3.2.1 2012/03.56 08:45:17 sbyan Exp $
| Field Summary | |
|---|---|
static boolean |
forceCompleteTaskMode
|
static int |
maxSQLParameterCharacters
|
static java.lang.String |
MONITORTYPE
|
static boolean |
parseSQLParameter
|
static boolean |
PERFORMONITOR
|
static long |
SQLFETCHMILLIS
|
| Fields inherited from interface com.flowring.manager.ServerEnvironmentManager |
|---|
AUTH_AFDB, AUTH_LDAP, AUTH_NT |
| Constructor Summary | |
|---|---|
SerRuntimeEnv()
Create the server rumtime environment. |
|
SerRuntimeEnv(java.util.Properties serverProperty)
only used to get properties value with default |
|
| Method Summary | |
|---|---|
void |
addAdminCallback(java.lang.String loginID,
AdminRMI client)
Cache admin callback objects. |
void |
addClientCallback(java.lang.String loginId,
ClientRMI client)
Cache client callback objects. |
void |
addClientCallbackForEIP(java.lang.String loginId,
ClientRMI client)
Cache client callback objects. |
AdminRMI |
getAdminCallback(java.lang.String loginID)
Get the admin callback object. |
java.util.Date |
getAdminLoginTime(java.lang.String user)
|
java.util.Vector |
getAdminUsers()
Get the on-line admin list. |
int |
getAuthMode()
|
int |
getCheckServiceSleepTime()
Get the sleep time of check services. |
ClientRMI |
getClientCallback(java.lang.String loginId)
Get the client callback object. |
java.util.List |
getClientsForEIP()
|
java.lang.String |
getClusterName()
|
int |
getCSTaskAuditingExpireTime()
Get the Counter Sign Expire Time. |
int |
getCurrentAdmins()
Get the quantity of current admins. |
int |
getCurrentClients()
Get the quantity of current clients. |
int |
getCurrentClientsForEIP()
Get the quantity of current clients for EIP. |
int |
getDispatchThreadSize()
Get the task cache size. |
boolean |
getEmailNotifyDraftTask()
AF-4379 by Kai |
boolean |
getForceCompleteTaskMode()
|
java.lang.String |
getHostname()
|
int |
getIapTaskAuditingExpireTime()
Get the Iap Expire Time. |
int |
getIdleUserTimeout()
|
java.lang.String |
getIdServerHost()
|
java.lang.String |
getIdServerPort()
|
org.orgchart.PaseAuthLDAPConfigFile |
getLDAPAuthConfig()
Deprecated. V3.5 by Shihwei AF-1668 |
org.orgchart.LDAPConfigFile |
getLDAPConfigFile()
|
java.util.Date |
getLoginTime(java.lang.String loginId)
|
java.lang.String |
getMailEncoding()
|
java.lang.String |
getMailServer()
Get the host of mail server. |
int |
getMailServerPort()
|
int |
getMaxClients()
Get the max number of client can exist simultaneously. |
java.lang.String |
getNodeName()
|
java.util.HashMap |
getOnlineAdminLoginTime()
|
java.util.Map |
getOnlineUserLoginTime()
|
java.lang.String |
getPrivateKeyOfSingleSignOn()
|
java.lang.String |
getPushServerUrl()
|
int |
getRemainNumberStartTimeout()
|
java.lang.String |
getReportServerIP()
Get Report Server IP |
int |
getReportServerPort()
Get Report Server Port |
static int |
getReScheduleInterval()
|
int |
getRMIPort()
Get the RMI server port number. |
java.lang.String |
getServerHost()
Get the server's host. |
java.lang.String |
getServerID()
|
java.lang.String |
getServerSuspendTime()
impl. remark: It's "ServerSuspendTime" used by FinalCountDownDialog |
boolean |
getSetFrontUser()
|
java.lang.String |
getSMTPid()
|
java.lang.String |
getSMTPpassword()
|
int |
getSockPort()
Get the socket port number return socket port number |
int |
getSoTimeOut()
Get the time out value. |
int |
getTaskCacheSize()
Get the task cache size. |
java.lang.String |
getTomcatPath()
|
java.lang.String |
getUploadPath()
|
java.util.List |
getUsers()
Get the Online users. |
java.util.List |
getUsersForEIP()
Get the concurrent users . |
java.lang.String |
getWebAgendaURL()
|
boolean |
isAdminUserExist(java.lang.String user)
Check whether the admin user is online. |
boolean |
isAllQueueRulesMatch()
|
boolean |
isAuthForceAFDBAuthForAdmin()
|
boolean |
isAutoTruncate()
|
boolean |
isCancelCache()
|
boolean |
isClusterMode()
|
boolean |
isCurrentTaskExistForPrinting()
|
boolean |
isEnablePushServer()
|
boolean |
isLDAPAuthEnabled()
|
boolean |
isLDAPAuthTestOnStart()
|
boolean |
isLogEnabled()
Whether the task is long enabled. |
boolean |
isMailNeedID()
|
boolean |
isMailSSL()
|
boolean |
isMailTLS()
|
static boolean |
isNewAttachFileDirectoryAccess()
|
boolean |
isSendStartDeputyNotify()
|
boolean |
isSendStopDeputyNotify()
|
boolean |
isStartingQuartzSchedulerOnPASEStartUp()
|
boolean |
isStartTomcat()
|
boolean |
isUseAgentflowAuthAfterLDAPFailed()
|
static boolean |
isUseBASE64AndUTF8EncodeAttachFileName()
|
boolean |
isUserExist(java.lang.String loginId)
Check whether the user is online. |
boolean |
isUserExistForEIP(java.lang.String loginId)
Check whether the user for EIP is online. |
boolean |
removeAdminCallback(java.lang.String loginID)
Remove the admin callback object. |
boolean |
removeClientCallback(java.lang.String loginId)
Remove the client callback object. |
boolean |
removeClientCallbackForEIP(java.lang.String loginId)
Remove the client callback object for EIP. |
java.util.Vector |
removeTimeoutUser()
|
void |
setAutoTruncate(boolean b)
|
void |
setClientRegistryDao(com.flowring.dao.ClientRegistryDao clientRegistryDao)
|
void |
setClusterMode(boolean clusterMode)
|
void |
setClusterName(java.lang.String clusterName)
|
void |
setHostname(java.lang.String hostname)
|
void |
setMaxClients(int n)
Set the max number of client can exist simultaneously. |
void |
setNodeName(java.lang.String nodeName)
|
void |
setServerID(java.lang.String serverID)
|
void |
setSockPort(int port)
Set the socket port number |
void |
setStartTomcat(boolean startTomcat)
|
void |
setTomcatPath(java.lang.String tomcatPath)
|
void |
setUploadPath(java.lang.String uploadPath)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static boolean forceCompleteTaskMode
public static transient boolean PERFORMONITOR
public static transient java.lang.String MONITORTYPE
public static transient long SQLFETCHMILLIS
public static transient boolean parseSQLParameter
public static transient int maxSQLParameterCharacters
| Constructor Detail |
|---|
public SerRuntimeEnv()
name - the server Name.public SerRuntimeEnv(java.util.Properties serverProperty)
serverProperty - non-null Properties loaded from PASEServer config. file| Method Detail |
|---|
public java.lang.String getServerSuspendTime()
getServerSuspendTime in interface com.flowring.manager.ServerEnvironmentManagerpublic int getRMIPort()
getRMIPort in interface com.flowring.manager.ServerEnvironmentManagerpublic int getCheckServiceSleepTime()
getCheckServiceSleepTime in interface com.flowring.manager.ServerEnvironmentManagerpublic int getCSTaskAuditingExpireTime()
getCSTaskAuditingExpireTime in interface com.flowring.manager.ServerEnvironmentManagerpublic int getIapTaskAuditingExpireTime()
getIapTaskAuditingExpireTime in interface com.flowring.manager.ServerEnvironmentManagerpublic int getSockPort()
getSockPort in interface com.flowring.manager.ServerEnvironmentManagerpublic void setSockPort(int port)
setSockPort in interface com.flowring.manager.ServerEnvironmentManagerport - the given port numberpublic java.lang.String getServerHost()
getServerHost in interface com.flowring.manager.ServerEnvironmentManagerpublic int getMaxClients()
getMaxClients in interface com.flowring.manager.ServerEnvironmentManagerpublic void setMaxClients(int n)
setMaxClients in interface com.flowring.manager.ServerEnvironmentManagern - the given max numberpublic java.lang.String getMailServer()
getMailServer in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isMailNeedID()
isMailNeedID in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getSMTPid()
getSMTPid in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getSMTPpassword()
getSMTPpassword in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getMailEncoding()
getMailEncoding in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getWebAgendaURL()
getWebAgendaURL in interface com.flowring.manager.ServerEnvironmentManagerpublic int getMailServerPort()
getMailServerPort in interface com.flowring.manager.ServerEnvironmentManagerpublic int getSoTimeOut()
getSoTimeOut in interface com.flowring.manager.ServerEnvironmentManagerpublic int getTaskCacheSize()
getTaskCacheSize in interface com.flowring.manager.ServerEnvironmentManagerpublic int getDispatchThreadSize()
getDispatchThreadSize in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isLogEnabled()
isLogEnabled in interface com.flowring.manager.ServerEnvironmentManager
public void addClientCallback(java.lang.String loginId,
ClientRMI client)
addClientCallback in interface com.flowring.manager.ServerEnvironmentManageruser - client user name.client - a instance of the ClientRMI interface
implementation.getClientCallback(java.lang.String),
ClientRMI
public void addClientCallbackForEIP(java.lang.String loginId,
ClientRMI client)
addClientCallbackForEIP in interface com.flowring.manager.ServerEnvironmentManageruser - client user name.client - a instance of the ClientRMI interface
implementation.getClientCallback(java.lang.String),
ClientRMIpublic boolean removeClientCallback(java.lang.String loginId)
removeClientCallback in interface com.flowring.manager.ServerEnvironmentManageruser - client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI),
ClientRMIpublic java.util.List getClientsForEIP()
getClientsForEIP in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean removeClientCallbackForEIP(java.lang.String loginId)
removeClientCallbackForEIP in interface com.flowring.manager.ServerEnvironmentManageruser - client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI),
ClientRMIpublic ClientRMI getClientCallback(java.lang.String loginId)
getClientCallback in interface com.flowring.manager.ServerEnvironmentManageruser - client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI),
ClientRMIpublic boolean isUserExist(java.lang.String loginId)
isUserExist in interface com.flowring.manager.ServerEnvironmentManagerloginId - client user name.
public int getCurrentClients()
getCurrentClients in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isUserExistForEIP(java.lang.String loginId)
isUserExistForEIP in interface com.flowring.manager.ServerEnvironmentManagerloginId - client user name.
public int getCurrentClientsForEIP()
getCurrentClientsForEIP in interface com.flowring.manager.ServerEnvironmentManagerpublic java.util.List getUsers()
getUsers in interface com.flowring.manager.ServerEnvironmentManagerVector is user name)public java.util.List getUsersForEIP()
getUsersForEIP in interface com.flowring.manager.ServerEnvironmentManagerVector is user name)public java.util.Date getLoginTime(java.lang.String loginId)
getLoginTime in interface com.flowring.manager.ServerEnvironmentManagerpublic java.util.Map getOnlineUserLoginTime()
getOnlineUserLoginTime in interface com.flowring.manager.ServerEnvironmentManager
public void addAdminCallback(java.lang.String loginID,
AdminRMI client)
addAdminCallback in interface com.flowring.manager.ServerEnvironmentManageruser - admin user name.client - a instance of the AdminRMI interface
implementation.getAdminCallback(java.lang.String),
AdminRMIpublic boolean removeAdminCallback(java.lang.String loginID)
removeAdminCallback in interface com.flowring.manager.ServerEnvironmentManageruser - admin user name.
addAdminCallback(java.lang.String, pe.pase.AdminRMI),
AdminRMIpublic AdminRMI getAdminCallback(java.lang.String loginID)
getAdminCallback in interface com.flowring.manager.ServerEnvironmentManageruser - admin user name.
addAdminCallback(java.lang.String, pe.pase.AdminRMI),
AdminRMIpublic boolean isAdminUserExist(java.lang.String user)
isAdminUserExist in interface com.flowring.manager.ServerEnvironmentManageruser - admin user name.
public int getCurrentAdmins()
getCurrentAdmins in interface com.flowring.manager.ServerEnvironmentManagerpublic java.util.Vector getAdminUsers()
getAdminUsers in interface com.flowring.manager.ServerEnvironmentManagerVector is user
name)public java.util.Date getAdminLoginTime(java.lang.String user)
getAdminLoginTime in interface com.flowring.manager.ServerEnvironmentManagerpublic java.util.HashMap getOnlineAdminLoginTime()
getOnlineAdminLoginTime in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isCancelCache()
isCancelCache in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isAutoTruncate()
isAutoTruncate in interface com.flowring.manager.ServerEnvironmentManagerpublic void setAutoTruncate(boolean b)
setAutoTruncate in interface com.flowring.manager.ServerEnvironmentManagerpublic void setUploadPath(java.lang.String uploadPath)
setUploadPath in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isLDAPAuthEnabled()
isLDAPAuthEnabled in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isLDAPAuthTestOnStart()
isLDAPAuthTestOnStart in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isUseAgentflowAuthAfterLDAPFailed()
isUseAgentflowAuthAfterLDAPFailed in interface com.flowring.manager.ServerEnvironmentManagerpublic int getAuthMode()
getAuthMode in interface com.flowring.manager.ServerEnvironmentManagerpublic org.orgchart.PaseAuthLDAPConfigFile getLDAPAuthConfig()
getLDAPAuthConfig in interface com.flowring.manager.ServerEnvironmentManagerpublic org.orgchart.LDAPConfigFile getLDAPConfigFile()
getLDAPConfigFile in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isAuthForceAFDBAuthForAdmin()
isAuthForceAFDBAuthForAdmin in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getReportServerIP()
getReportServerIP in interface com.flowring.manager.ServerEnvironmentManagerpublic int getReportServerPort()
getReportServerPort in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getUploadPath()
getUploadPath in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean getSetFrontUser()
getSetFrontUser in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean getEmailNotifyDraftTask()
com.flowring.manager.ServerEnvironmentManager
getEmailNotifyDraftTask in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isStartTomcat()
isStartTomcat in interface com.flowring.manager.ServerEnvironmentManagerpublic void setStartTomcat(boolean startTomcat)
setStartTomcat in interface com.flowring.manager.ServerEnvironmentManagerstartTomcat - The startTomcat to set.public java.lang.String getTomcatPath()
getTomcatPath in interface com.flowring.manager.ServerEnvironmentManagerpublic void setTomcatPath(java.lang.String tomcatPath)
setTomcatPath in interface com.flowring.manager.ServerEnvironmentManagertomcatPath - The tomcatPath to set.public boolean getForceCompleteTaskMode()
getForceCompleteTaskMode in interface com.flowring.manager.ServerEnvironmentManagerpublic void setClientRegistryDao(com.flowring.dao.ClientRegistryDao clientRegistryDao)
setClientRegistryDao in interface com.flowring.dao.ClientRegistryDaoAwarepublic boolean isMailSSL()
isMailSSL in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isMailTLS()
isMailTLS in interface com.flowring.manager.ServerEnvironmentManagerpublic static int getReScheduleInterval()
public static boolean isNewAttachFileDirectoryAccess()
public boolean isClusterMode()
public void setClusterMode(boolean clusterMode)
public java.lang.String getNodeName()
public void setNodeName(java.lang.String nodeName)
public java.lang.String getServerID()
public void setServerID(java.lang.String serverID)
public java.lang.String getClusterName()
public void setClusterName(java.lang.String clusterName)
public java.lang.String getIdServerHost()
public java.lang.String getIdServerPort()
public boolean isStartingQuartzSchedulerOnPASEStartUp()
isStartingQuartzSchedulerOnPASEStartUp in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getPrivateKeyOfSingleSignOn()
getPrivateKeyOfSingleSignOn in interface com.flowring.manager.ServerEnvironmentManagerpublic int getIdleUserTimeout()
getIdleUserTimeout in interface com.flowring.manager.ServerEnvironmentManagerpublic int getRemainNumberStartTimeout()
getRemainNumberStartTimeout in interface com.flowring.manager.ServerEnvironmentManagerpublic java.util.Vector removeTimeoutUser()
removeTimeoutUser in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isEnablePushServer()
isEnablePushServer in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getPushServerUrl()
getPushServerUrl in interface com.flowring.manager.ServerEnvironmentManagerpublic java.lang.String getHostname()
getHostname in interface com.flowring.manager.ServerEnvironmentManagerpublic void setHostname(java.lang.String hostname)
setHostname in interface com.flowring.manager.ServerEnvironmentManagerpublic static boolean isUseBASE64AndUTF8EncodeAttachFileName()
public boolean isSendStartDeputyNotify()
isSendStartDeputyNotify in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isSendStopDeputyNotify()
isSendStopDeputyNotify in interface com.flowring.manager.ServerEnvironmentManagerpublic boolean isCurrentTaskExistForPrinting()
public boolean isAllQueueRulesMatch()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||