Package com.uc4.api
Class Template
java.lang.Object
com.uc4.api.Template
This class describes a single object template.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TemplateTemplate for Calendar objects.static final TemplateTemplate for Notification objects.static final TemplateTemplate for alarm Notification objects.static final TemplateTemplate for Notification objects.static final TemplateTemplate for Notification objects.static final TemplateTemplate for Code objects.static final TemplateTemplate for Database Connection.static final TemplateSAP Connection Object.static final TemplateSQL Connection Object.static final TemplateTemplate for Cockpit objects.static final TemplateTemplate for Dashboard objects.static final TemplateTemplate for Documentation objects.static final TemplateTemplate for Console Events.static final TemplateTemplate for Database Events.static final TemplateTemplate for File System Events.static final TemplateTemplate for Time Events.static final TemplateTemplate for Output Filter.static final TemplateTemplate for Folder.static final TemplateTemplate for AgentGroup objects.static final TemplateTemplate for Agent/Client Assignment.static final TemplateTemplate for FileTransfer objects.static final TemplateTemplate for Group objects.static final TemplateTemplate for Include objects.static final TemplateTemplate for JobPlan objects.static final TemplateTemplate for FOR EACH workflows.static final TemplateTemplate for IF workflows.static final TemplateTemplate for PeopleSoft QueueManager objects.static final TemplateTemplate for SAP QueueManager objects.static final TemplateTemplate for SAP Intercepted Jobs QueueManager objects.static final TemplateTemplate for SAP Java Jobs QueueManager objects.static final TemplateTemplate for SAP ProcessChains QueueManager objects.static final TemplateTemplate for BS2000 Jobs.static final TemplateTemplate for GCOS8 Jobs.static final TemplateTemplate for Generic Jobs.static final TemplateTemplate for JMX Jobs.static final TemplateTemplate for MPE Jobs.static final TemplateTemplate for NSK Jobs.static final TemplateTemplate for Oracle Application Jobs.static final TemplateTemplate for OS/390 Jobs.static final TemplateTemplate for OS/400 Jobs.static final TemplateTemplate for PeopleSoft Jobs.static final TemplateDeprecated.Use JOBS_SAP_ABAP, JOBS.SAP_PI or JOBS.SAP_JAVA insteadstatic final TemplateTemplate for SAP ABAP Jobs.static final TemplateTemplate for SAP Java Jobs.static final TemplateTemplate for SAP PI(XI) Jobs.static final TemplateTemplate for Siebel Jobs.static final TemplateTemplate for SQL Jobs.static final TemplateTemplate for Unix Jobs.static final TemplateTemplate for VMS Jobs.static final TemplateTemplate for Windows Jobs.static final TemplateTemplate for Schedule objects.static final TemplateTemplate for Login objects.static final TemplateTemplate for the Period object.static final TemplateTemplate PrompSet.static final TemplateTemplate for Queues.static final TemplateTemplate for Script objects.static final TemplateTemplate for the SLO object.static final TemplateTemplate for Store objects.static final TemplateTemplate for Sync objects.static final TemplateTemplate for generic Timezone objects.static final TemplateTemplate for CET Timezone objects.static final TemplateTemplate for CST Timezone objects.static final TemplateTemplate for EST Timezone objects.static final TemplateTemplate for GMT Timezone objects.static final TemplateTemplate for PST Timezone objects.static final TemplateTemplate for SYD Timezone objects.static final TemplateTemplate for User objects.static final TemplateTemplate for Usergroup objects.static final TemplateTemplate for Variable objects.static final TemplateTemplate for Backend Variable.static final TemplateTemplate for Executable Variable.static final TemplateTemplate for Filelist Variable.static final TemplateTemplate for Multi Variable.static final TemplateTemplate for secure SQL Variable.static final TemplateTemplate for secure internal SQL Variable.static final TemplateTemplate for SQL Variable.static final TemplateTemplate for internal SQL Variable.static final TemplateTemplate for XML Variable.static final TemplateTemplate for Stylesheets. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the description of the template.getIdnr()Returns the ID of the template.Returns the platform of the template.Returns the sub-type of the template.static TemplategetTemplateFor(String name) Returns the Template for a specified object typenullif a matchingTemplatecould not be found.Returns the name of the template.getType()Returns the object type of the template.inthashCode()booleanReturnstrueif this template is one of the timzone templates.booleanisUser()Returnstrueif this template is a template for User objects.toString()
-
Field Details
-
CALE
Template for Calendar objects. -
CALL
Template for Notification objects. -
CALL_STANDARD
Template for Notification objects. -
CALL_MAIL
Template for Notification objects. -
CONN_SAP
SAP Connection Object. -
CONN_SQL
SQL Connection Object. -
CALL_ALARM
Template for alarm Notification objects. -
CODE
Template for Code objects. -
CPIT
Template for Cockpit objects. -
DOCU
Template for Documentation objects. -
EVNT_CONS
Template for Console Events. -
EVNT_FILE
Template for File System Events. -
EVNT_TIME
Template for Time Events. -
EVNT_DB
Template for Database Events. -
FILTER_OUTPUT
Template for Output Filter. -
FOLD
Template for Folder. -
HSTA
Template for Agent/Client Assignment. -
JOBF
Template for FileTransfer objects. -
JOBG
Template for Group objects. -
JOBI
Template for Include objects. -
JOBP
Template for JobPlan objects. -
JOBQ_PS_PROCESSREQUEST
Template for PeopleSoft QueueManager objects. -
JOBQ_R3_ALL_JOBS
Template for SAP QueueManager objects. -
JOBQ_R3_INTERCEPTED_JOBS
Template for SAP Intercepted Jobs QueueManager objects. -
JOBQ_R3_PROCESSCHAINS
Template for SAP ProcessChains QueueManager objects. -
JOBQ_R3_JAVA_JOBS
Template for SAP Java Jobs QueueManager objects. -
JOBS_BS2000
Template for BS2000 Jobs. -
JOBS_GCOS8
Template for GCOS8 Jobs. -
JOBS_JMX
Template for JMX Jobs. -
JOBS_MPE
Template for MPE Jobs. -
JOBS_NSK
Template for NSK Jobs. -
JOBS_OA
Template for Oracle Application Jobs. -
JOBS_OS390
Template for OS/390 Jobs. -
JOBS_OS400
Template for OS/400 Jobs. -
JOBS_PS
Template for PeopleSoft Jobs. -
JOBS_R3
Deprecated.Use JOBS_SAP_ABAP, JOBS.SAP_PI or JOBS.SAP_JAVA insteadTemplate for SAP Jobs. -
JOBS_SAP_ABAP
Template for SAP ABAP Jobs. -
JOBS_SAP_JAVA
Template for SAP Java Jobs. -
JOBS_SAP_PI
Template for SAP PI(XI) Jobs. -
JOBS_SIEBEL
Template for Siebel Jobs. -
JOBS_SQL
Template for SQL Jobs. -
JOBS_UNIX
Template for Unix Jobs. -
JOBS_VMS
Template for VMS Jobs. -
JOBS_WIN
Template for Windows Jobs. -
JOBS_GENERIC
Template for Generic Jobs. -
JSCH
Template for Schedule objects. -
LOGIN
Template for Login objects. -
SCRI
Template for Script objects. -
STORE
Template for Store objects. -
SYNC
Template for Sync objects. -
TZ
Template for generic Timezone objects. -
TZ_CET
Template for CET Timezone objects. -
TZ_CST
Template for CST Timezone objects. -
TZ_EST
Template for EST Timezone objects. -
TZ_GMT
Template for GMT Timezone objects. -
TZ_PST
Template for PST Timezone objects. -
TZ_SYD
Template for SYD Timezone objects. -
USER
Template for User objects. -
USRG
Template for Usergroup objects. -
VARA
Template for Variable objects. -
HOSTG
Template for AgentGroup objects. -
XSL
Template for Stylesheets. -
QUEUE
Template for Queues. -
CONN_DB
Template for Database Connection. -
PROMPT_SET
Template PrompSet. -
VARA_FILELIST
Template for Filelist Variable. -
VARA_MULTI
Template for Multi Variable. -
VARA_SQL
Template for SQL Variable. -
VARA_SQLI
Template for internal SQL Variable. -
VARA_SEC_SQL
Template for secure SQL Variable. -
VARA_SEC_SQLI
Template for secure internal SQL Variable. -
VARA_BACKEND
Template for Backend Variable. -
VARA_EXEC
Template for Executable Variable. -
JOBP_IF
Template for IF workflows. -
JOBP_FOREACH
Template for FOR EACH workflows. -
DASH
Template for Dashboard objects. -
VARA_XML
Template for XML Variable. -
PERIOD
Template for the Period object. -
SLO
Template for the SLO object.
-
-
Constructor Details
-
Template
Constructs aTemplatefrom the specifiedElement.- Parameters:
row- DOM Element
-
-
Method Details
-
getDescription
Returns the description of the template.- Returns:
- description
-
getIdnr
Returns the ID of the template.- Returns:
- ID
-
getTemplateName
Returns the name of the template.- Returns:
- name
-
getType
Returns the object type of the template.- Returns:
- type
-
getSubType
Returns the sub-type of the template. If there is no sub-type specified the return value isnull.- Returns:
- subtype or null
-
getPlatform
Returns the platform of the template. If there is no platform specified the return value isnull.- Returns:
- platform or null
-
equals
-
isUser
public boolean isUser()Returnstrueif this template is a template for User objects.- Returns:
- Boolean which is
trueif this is a USER template
-
isTimezone
public boolean isTimezone()Returnstrueif this template is one of the timzone templates.- Returns:
- Boolean which is
trueif this is a Timezone template
-
hashCode
public int hashCode() -
toString
-
getTemplateFor
Returns the Template for a specified object typenullif a matchingTemplatecould not be found.- Parameters:
name- Object type- Returns:
- Template instance or null
-