jet.server.api.admin.cfg
Interface ConfigurationAdvanced


public interface ConfigurationAdvanced

This interface define methods to manage advanced configuration of server.


Method Summary
 int getAdminPort()
          Return Administration Port.
 boolean getConnectionKeepAlive()
          Return true if connect and keep alive otherwise return false.
 boolean getEnableJSP()
          Return JSP Enable.
 boolean getEnablePublishTempToVersion()
          Return true if Enable the publish to version system when view a report, otherwise return false.
 boolean getEnableSecurityCheck()
          Return if Security Checking.
 java.lang.String getEngineDefaultLanguage()
          Return the engine default language
 int getEnginePriority()
          Return Engine Priority.
 int getMaxCompletedRecordCount()
          return the max complete record count
 long getReportResultLife()
          Return Report Result Life.
 boolean getScheduleShouldRun()
          Return true if schedule should run if time has passed during the system crashing otherwise return false.
 int getUserSessionTimeout()
          Return User Session Timeout.
 int getViewReportTimeout()
          Return View Report Timeout.
 boolean isEnableDynamicResource()
           
 boolean isEnableMultipleLogin()
          return the server support same user name login multiple times or not.
 void loadProperties()
          set the properties of server
 void setAdminPort(int adminPort)
          Set Administration Port.
 void setConnectionKeepAlive(boolean enableKeepAlive)
          Set if connect and keep alive
 void setEnableDynamicResource(boolean enableDynamicResource)
           
 void setEnableJSP(boolean enableJSP)
          Set JSP Enable.
 void setEnableMultipleLogin(boolean enableMultipleLogin)
          set enable login with same user name or not
 void setEnablePublishTempToVersion(boolean enablePublishTempToVersion)
          Set if Enable the publish to version system when view a report,
 void setEnableSecurityCheck(boolean enableSecurityCheck)
          Set if Security Checking.
 void setEngineDefaultLanguage(java.lang.String useLanguage)
          Set engine default language
 void setEnginePriority(int enginePriority)
          Set Engine Priority.
 void setMaxCompletedRecordCount(int maxCompletedRecordCount)
          set the max complete record count
 void setReportResultLife(long rptResultLife)
          Set Report Result Life.
 void setScheduleShouldRun(boolean shouldRun)
          Set if schedule should run if time has passed during the system crashing
 void setUserSessionTimeout(int userSessionTimeout)
          Set User Session Timeout.
 void setViewReportTimeout(int viewReportTimeout)
          Set View Report Timeout.
 

Method Detail

setUserSessionTimeout

public void setUserSessionTimeout(int userSessionTimeout)
Set User Session Timeout.

Parameters:
userSessionTimeout - Session Timeout.

getUserSessionTimeout

public int getUserSessionTimeout()
Return User Session Timeout.

Returns:
User Session Timeout.

setViewReportTimeout

public void setViewReportTimeout(int viewReportTimeout)
Set View Report Timeout.

Parameters:
viewReportTimeout - View Report Timeout.

getViewReportTimeout

public int getViewReportTimeout()
Return View Report Timeout.

Returns:
View Report Timeout.

setAdminPort

public void setAdminPort(int adminPort)
Set Administration Port.

Parameters:
adminPort - Administration Port.

getAdminPort

public int getAdminPort()
Return Administration Port.

Returns:
Administration Port.

setReportResultLife

public void setReportResultLife(long rptResultLife)
Set Report Result Life.

Parameters:
rptResultLife - Report Result Life.

getReportResultLife

public long getReportResultLife()
Return Report Result Life.

Returns:
Report Result Life.

setEnginePriority

public void setEnginePriority(int enginePriority)
Set Engine Priority. It has 5 levels: 1 - Lowest Priority 2 - Low Priority 3 - Normal Priority 4 - High Priority 5 - Highest Priority

Parameters:
enginePriority - Engine Priority.

getEnginePriority

public int getEnginePriority()
Return Engine Priority. It has 5 levels: 1 - Lowest Priority 2 - Low Priority 3 - Normal Priority 4 - High Priority 5 - Highest Priority

Returns:
Engine Priority.

setEnableJSP

public void setEnableJSP(boolean enableJSP)
Set JSP Enable.

Parameters:
enableJSP - JSP Enable;

getEnableJSP

public boolean getEnableJSP()
Return JSP Enable.

Returns:
boolean JSP Enable;

setEnableSecurityCheck

public void setEnableSecurityCheck(boolean enableSecurityCheck)
Set if Security Checking.

Parameters:
enableSecurityCheck - if Security Checking.

getEnableSecurityCheck

public boolean getEnableSecurityCheck()
Return if Security Checking.

Returns:
boolean if Security Checking.

setEnablePublishTempToVersion

public void setEnablePublishTempToVersion(boolean enablePublishTempToVersion)
Set if Enable the publish to version system when view a report,

Parameters:
enablePublishTempToVersion - if Enable the publish to version system when view a report.

getEnablePublishTempToVersion

public boolean getEnablePublishTempToVersion()
Return true if Enable the publish to version system when view a report, otherwise return false.

Returns:
if Enable the publish to version system when view a report.

setConnectionKeepAlive

public void setConnectionKeepAlive(boolean enableKeepAlive)
Set if connect and keep alive

Parameters:
enableKeepAlive - connect and keep alive if is "true"

getConnectionKeepAlive

public boolean getConnectionKeepAlive()
Return true if connect and keep alive otherwise return false.

Returns:
if Enable connect and keep alive.

setScheduleShouldRun

public void setScheduleShouldRun(boolean shouldRun)
Set if schedule should run if time has passed during the system crashing

Parameters:
shouldRun - schedule should run if time has passed during the system crashing if is "true"

getScheduleShouldRun

public boolean getScheduleShouldRun()
Return true if schedule should run if time has passed during the system crashing otherwise return false.

Returns:
if schedule should run if time has passed during the system crashing. added by zhangjisheng 20030617

setEngineDefaultLanguage

public void setEngineDefaultLanguage(java.lang.String useLanguage)
Set engine default language

Parameters:
useLanguage - is engine use language

getEngineDefaultLanguage

public java.lang.String getEngineDefaultLanguage()
Return the engine default language

Returns:
string which is engine default language.

loadProperties

public void loadProperties()
set the properties of server

Returns:
set the properties of server.

setMaxCompletedRecordCount

public void setMaxCompletedRecordCount(int maxCompletedRecordCount)
set the max complete record count

Parameters:
maxCompletedRecordCount - is maxium number of records

getMaxCompletedRecordCount

public int getMaxCompletedRecordCount()
return the max complete record count

Returns:
int which is the max complete record count

isEnableMultipleLogin

public boolean isEnableMultipleLogin()
return the server support same user name login multiple times or not.

Returns:
boolean enable multiple login with same user name
Since:
server V6

setEnableMultipleLogin

public void setEnableMultipleLogin(boolean enableMultipleLogin)
set enable login with same user name or not

Parameters:
enableMultipleLogin - ture is enable, false disable
Since:
server V6

isEnableDynamicResource

public boolean isEnableDynamicResource()
Returns:
boolean dynamic resource enable
Since:
v7.1

setEnableDynamicResource

public void setEnableDynamicResource(boolean enableDynamicResource)
Since:
v7.1 *