org.opengts.extra.war.track.page
Class ReportJobAdmin

java.lang.Object
  extended by org.opengts.war.tools.WebPageAdaptor
      extended by org.opengts.extra.war.track.page.ReportJobAdmin
All Implemented Interfaces:
WebPage, Constants

public class ReportJobAdmin
extends WebPageAdaptor
implements Constants


Field Summary
static java.lang.String COMMAND_INFO_NEW
           
static java.lang.String COMMAND_INFO_SELECT
           
static java.lang.String COMMAND_INFO_UPDATE
           
static java.lang.String FORM_RPTJOB_EDIT
           
static java.lang.String FORM_RPTJOB_NEW
           
static java.lang.String FORM_RPTJOB_SELECT
           
static java.lang.String PARM_BUTTON_BACK
           
static java.lang.String PARM_BUTTON_CANCEL
           
static java.lang.String PARM_DEVICE_ID
           
static java.lang.String PARM_DEVICE_REPORT
           
static java.lang.String PARM_FROM_TIME
           
static java.lang.String PARM_GROUP_ID
           
static java.lang.String PARM_GROUP_REPORT
           
static java.lang.String PARM_INTERVAL_TAG
           
static java.lang.String PARM_JOB_ACTIVE
           
static java.lang.String PARM_JOB_DESC
           
static java.lang.String PARM_JOB_SELECT
           
static java.lang.String PARM_NEW_RPTJOB
           
static java.lang.String PARM_RECIPIENTS
           
static java.lang.String PARM_SUBMIT_CHG
           
static java.lang.String PARM_SUBMIT_DEL
           
static java.lang.String PARM_SUBMIT_EDIT
           
static java.lang.String PARM_SUBMIT_NEW
           
static java.lang.String PARM_SUBMIT_VIEW
           
static java.lang.String PARM_TO_TIME
           
 
Fields inherited from class org.opengts.war.tools.WebPageAdaptor
PARM_ARGUMENT, PARM_COMMAND, PARM_CONTENT, PARM_PAGE, SORTTABLE_JS, SORTTABLE_SORTKEY, SUBACL_SEPARATOR
 
Fields inherited from interface org.opengts.war.track.Constants
_DEFAULT_BASE_URI, COMMAND_LOGOUT, DEFAULT_ATTACH_URI, DEFAULT_BASE_URI, DEFAULT_DEMO_LOGIN_URI, DEFAULT_MARKER_URI, FORM_COMMAND, FORM_COMMAND_CSV, FORM_MONTH_CHG, LAST_GEOCODE_ADDRESS, LAST_GEOCODE_CACHE, LAST_GEOCODE_LATITUDE, LAST_GEOCODE_LONGITUDE, LAST_REVERSEGEOCODE, PAGE_ACCOUNT_INFO, PAGE_ACCOUNT_NEW, PAGE_ALERT_PANEL, PAGE_CODE_INFO, PAGE_CORRIDOR_INFO, PAGE_DEVICE_ALERTS, PAGE_DEVICE_INFO, PAGE_DEVICE_PROPS, PAGE_DRIVER_INFO, PAGE_ENTITY_INFO, PAGE_GROUP_INFO, PAGE_HTML_WRAP, PAGE_J1587_SHOW, PAGE_LAF_INFO, PAGE_LOGIN, PAGE_MAP_DEVICE, PAGE_MAP_FLEET, PAGE_MENU_REPORT, PAGE_MENU_RPT_DEVDETAIL, PAGE_MENU_RPT_GRPDETAIL, PAGE_MENU_RPT_GRPSUMMRY, PAGE_MENU_RPT_IFTA, PAGE_MENU_RPT_PERFORM, PAGE_MENU_RPT_SYSADMIN, PAGE_MENU_TOP, PAGE_OFFLINE, PAGE_PASSWD, PAGE_PASSWD_EMAIL, PAGE_REPORT_SHOW, PAGE_ROLE_INFO, PAGE_RPTJOB_ADMIN, PAGE_RULE_INFO, PAGE_SYSADMIN_ACCOUNTS, PAGE_SYSADMIN_DEVICES, PAGE_SYSADMIN_INFO, PAGE_SYSPROP_ADMIN, PAGE_USER_INFO, PAGE_WORKORDER_INFO, PAGE_WORKZONE_INFO, PAGE_ZONE_INFO, PARM_ACCOUNT, PARM_ACCOUNT_A, PARM_DEVICE, PARM_DEVICE_COMMAND, PARM_ENCPASS, PARM_GROUP, PARM_LOCALE, PARM_MAP_LIMIT, PARM_MAP_LIMIT_TYPE, PARM_PASSWORD, PARM_PASSWORD_A, PARM_REGION, PARM_REQSTATE, PARM_RESTOREPW, PARM_RULE, PARM_SA_RELOGIN, PARM_SA_RELOGIN_ACCT, PARM_SA_RELOGIN_SESS, PARM_SA_RELOGIN_USER, PARM_USER, PARM_USER_A, PARM_USEREMAIL
 
Fields inherited from interface org.opengts.war.tools.WebPage
SORTTABLE_CSS_CLASS, SORTTABLE_CSS_NOSORT
 
Constructor Summary
ReportJobAdmin()
           
 
Method Summary
 java.lang.String[] getChildAclList()
          Gets a list of ACLs used by this page
 java.lang.String getMenuDescription(RequestProperties reqState, java.lang.String parentMenuName)
          Gets the menu description
 java.lang.String getMenuHelp(RequestProperties reqState, java.lang.String parentMenuName)
          Gets the menu help text
 java.lang.String getMenuName(RequestProperties reqState)
          Gets the menu name
 java.lang.String getNavigationDescription(RequestProperties reqState)
          Gets the navigation description
 java.lang.String getNavigationTab(RequestProperties reqState)
          Gets the navigation tab description
 boolean isOkToDisplay(RequestProperties reqState)
          Check page prerequisites
 void writePage(RequestProperties reqState, java.lang.String pageMsg)
          Writes the HTML
 
Methods inherited from class org.opengts.war.tools.WebPageAdaptor
_getMenuDescription, _getMenuHelp, _getNavigationDescription, _getNavigationTab, EncodeMakeURL, EncodeMakeURL, encodePageURL, encodePageURL, encodePageURL, EncodeURL, EncodeURL, FilterText, FilterValue, Form_CheckBox, Form_ComboBox, Form_ComboBox, Form_ComboBox, Form_ComboBox, Form_TextArea, Form_TextArea, Form_TextField, Form_TextField, Form_TextField, Form_TextField, FormRow_CheckBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_Separator, FormRow_Separator, FormRow_SubSeparator, FormRow_TextArea, FormRow_TextArea, FormRow_TextField, FormRow_TextField, FormRow_TextField, FormRow_TextNote, getAclName, getAclName, getBaseURI, getBooleanProperty, getCssDirectory, getDoubleProperty, getFilteredID, getFilteredID, getIsEnabled, getJspURI, getLongProperty, getMenuButtonAltImage, getMenuButtonImage, getMenuGroup, getMenuIconImage, getPageName, getPageNavigation, getPageNavigationHTML, getPageNavigationHTML, getPageURI, getPageURI, getPageURI, getPrivateLabel, getProperties, getRuntimePropertyKey, getRuntimePropertyKeyPrefix, getStringProperty, getTarget, getWindowDimension, hasPageNavigation, hasRuntimePropertyKeyPrefix, isLoginRequired, isValidID, isValidID, JS_alert, MakeURL, MakeURL, MakeURL, MakeURL, Onclick_ConfirmDelete, Onclick_ConfirmOperation, Onclick_ConfirmSelected, postInit, setAclName, setBaseURI, setCssDirectory, setJspURI, setLoginRequired, setMenuButtonAltImage, setMenuButtonImage, setMenuDescription, setMenuGroup, setMenuHelp, setMenuIconImage, setNavigationDescription, setNavigationTab, setPageName, setPageNavigation, setPrivateLabel, setProperties, setRuntimePropertyKeyPrefix, SubmitMatch, SubmitMatch, systemAdminOnly, writeCssLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORM_RPTJOB_SELECT

public static final java.lang.String FORM_RPTJOB_SELECT
See Also:
Constant Field Values

FORM_RPTJOB_EDIT

public static final java.lang.String FORM_RPTJOB_EDIT
See Also:
Constant Field Values

FORM_RPTJOB_NEW

public static final java.lang.String FORM_RPTJOB_NEW
See Also:
Constant Field Values

COMMAND_INFO_UPDATE

public static final java.lang.String COMMAND_INFO_UPDATE
See Also:
Constant Field Values

COMMAND_INFO_SELECT

public static final java.lang.String COMMAND_INFO_SELECT
See Also:
Constant Field Values

COMMAND_INFO_NEW

public static final java.lang.String COMMAND_INFO_NEW
See Also:
Constant Field Values

PARM_SUBMIT_EDIT

public static final java.lang.String PARM_SUBMIT_EDIT
See Also:
Constant Field Values

PARM_SUBMIT_VIEW

public static final java.lang.String PARM_SUBMIT_VIEW
See Also:
Constant Field Values

PARM_SUBMIT_CHG

public static final java.lang.String PARM_SUBMIT_CHG
See Also:
Constant Field Values

PARM_SUBMIT_DEL

public static final java.lang.String PARM_SUBMIT_DEL
See Also:
Constant Field Values

PARM_SUBMIT_NEW

public static final java.lang.String PARM_SUBMIT_NEW
See Also:
Constant Field Values

PARM_BUTTON_CANCEL

public static final java.lang.String PARM_BUTTON_CANCEL
See Also:
Constant Field Values

PARM_BUTTON_BACK

public static final java.lang.String PARM_BUTTON_BACK
See Also:
Constant Field Values

PARM_NEW_RPTJOB

public static final java.lang.String PARM_NEW_RPTJOB
See Also:
Constant Field Values

PARM_JOB_SELECT

public static final java.lang.String PARM_JOB_SELECT
See Also:
Constant Field Values

PARM_JOB_DESC

public static final java.lang.String PARM_JOB_DESC
See Also:
Constant Field Values

PARM_JOB_ACTIVE

public static final java.lang.String PARM_JOB_ACTIVE
See Also:
Constant Field Values

PARM_DEVICE_REPORT

public static final java.lang.String PARM_DEVICE_REPORT
See Also:
Constant Field Values

PARM_GROUP_REPORT

public static final java.lang.String PARM_GROUP_REPORT
See Also:
Constant Field Values

PARM_DEVICE_ID

public static final java.lang.String PARM_DEVICE_ID
See Also:
Constant Field Values

PARM_GROUP_ID

public static final java.lang.String PARM_GROUP_ID
See Also:
Constant Field Values

PARM_FROM_TIME

public static final java.lang.String PARM_FROM_TIME
See Also:
Constant Field Values

PARM_TO_TIME

public static final java.lang.String PARM_TO_TIME
See Also:
Constant Field Values

PARM_RECIPIENTS

public static final java.lang.String PARM_RECIPIENTS
See Also:
Constant Field Values

PARM_INTERVAL_TAG

public static final java.lang.String PARM_INTERVAL_TAG
See Also:
Constant Field Values
Constructor Detail

ReportJobAdmin

public ReportJobAdmin()
Method Detail

isOkToDisplay

public boolean isOkToDisplay(RequestProperties reqState)
Check page prerequisites

Specified by:
isOkToDisplay in interface WebPage
Overrides:
isOkToDisplay in class WebPageAdaptor

getMenuName

public java.lang.String getMenuName(RequestProperties reqState)
Gets the menu name

Specified by:
getMenuName in interface WebPage
Specified by:
getMenuName in class WebPageAdaptor

getMenuDescription

public java.lang.String getMenuDescription(RequestProperties reqState,
                                           java.lang.String parentMenuName)
Gets the menu description

Specified by:
getMenuDescription in interface WebPage
Overrides:
getMenuDescription in class WebPageAdaptor

getMenuHelp

public java.lang.String getMenuHelp(RequestProperties reqState,
                                    java.lang.String parentMenuName)
Gets the menu help text

Specified by:
getMenuHelp in interface WebPage
Overrides:
getMenuHelp in class WebPageAdaptor

getNavigationDescription

public java.lang.String getNavigationDescription(RequestProperties reqState)
Gets the navigation description

Specified by:
getNavigationDescription in interface WebPage
Overrides:
getNavigationDescription in class WebPageAdaptor

getNavigationTab

public java.lang.String getNavigationTab(RequestProperties reqState)
Gets the navigation tab description

Specified by:
getNavigationTab in interface WebPage
Overrides:
getNavigationTab in class WebPageAdaptor

getChildAclList

public java.lang.String[] getChildAclList()
Gets a list of ACLs used by this page

Overrides:
getChildAclList in class WebPageAdaptor

writePage

public void writePage(RequestProperties reqState,
                      java.lang.String pageMsg)
               throws java.io.IOException
Writes the HTML

Specified by:
writePage in interface WebPage
Specified by:
writePage in class WebPageAdaptor
Throws:
java.io.IOException