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 Template
Template for Calendar objects.static final Template
Template for Notification objects.static final Template
Template for alarm Notification objects.static final Template
Template for Notification objects.static final Template
Template for Notification objects.static final Template
Template for Code objects.static final Template
Template for Database Connection.static final Template
SAP Connection Object.static final Template
SQL Connection Object.static final Template
Template for Cockpit objects.static final Template
Template for Dashboard objects.static final Template
Template for Documentation objects.static final Template
Template for Console Events.static final Template
Template for Database Events.static final Template
Template for File System Events.static final Template
Template for Time Events.static final Template
Template for Output Filter.static final Template
Template for Folder.static final Template
Template for AgentGroup objects.static final Template
Template for Agent/Client Assignment.static final Template
Template for FileTransfer objects.static final Template
Template for Group objects.static final Template
Template for Include objects.static final Template
Template for JobPlan objects.static final Template
Template for FOR EACH workflows.static final Template
Template for IF workflows.static final Template
Template for PeopleSoft QueueManager objects.static final Template
Template for SAP QueueManager objects.static final Template
Template for SAP Intercepted Jobs QueueManager objects.static final Template
Template for SAP Java Jobs QueueManager objects.static final Template
Template for SAP ProcessChains QueueManager objects.static final Template
Template for BS2000 Jobs.static final Template
Template for GCOS8 Jobs.static final Template
Template for Generic Jobs.static final Template
Template for JMX Jobs.static final Template
Template for MPE Jobs.static final Template
Template for NSK Jobs.static final Template
Template for Oracle Application Jobs.static final Template
Template for OS/390 Jobs.static final Template
Template for OS/400 Jobs.static final Template
Template for PeopleSoft Jobs.static final Template
Deprecated.Use JOBS_SAP_ABAP, JOBS.SAP_PI or JOBS.SAP_JAVA insteadstatic final Template
Template for SAP ABAP Jobs.static final Template
Template for SAP Java Jobs.static final Template
Template for SAP PI(XI) Jobs.static final Template
Template for Siebel Jobs.static final Template
Template for SQL Jobs.static final Template
Template for Unix Jobs.static final Template
Template for VMS Jobs.static final Template
Template for Windows Jobs.static final Template
Template for Schedule objects.static final Template
Template for Login objects.static final Template
Template for the Period object.static final Template
Template PrompSet.static final Template
Template for Queues.static final Template
Template for Script objects.static final Template
Template for the SLO object.static final Template
Template for Store objects.static final Template
Template for Sync objects.static final Template
Template for generic Timezone objects.static final Template
Template for CET Timezone objects.static final Template
Template for CST Timezone objects.static final Template
Template for EST Timezone objects.static final Template
Template for GMT Timezone objects.static final Template
Template for PST Timezone objects.static final Template
Template for SYD Timezone objects.static final Template
Template for User objects.static final Template
Template for Usergroup objects.static final Template
Template for Variable objects.static final Template
Template for Backend Variable.static final Template
Template for Executable Variable.static final Template
Template for Filelist Variable.static final Template
Template for Multi Variable.static final Template
Template for secure SQL Variable.static final Template
Template for secure internal SQL Variable.static final Template
Template for SQL Variable.static final Template
Template for internal SQL Variable.static final Template
Template for XML Variable.static final Template
Template for Stylesheets. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns 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 Template
getTemplateFor
(String name) Returns the Template for a specified object typenull
if a matchingTemplate
could not be found.Returns the name of the template.getType()
Returns the object type of the template.int
hashCode()
boolean
Returnstrue
if this template is one of the timzone templates.boolean
isUser()
Returnstrue
if 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 aTemplate
from 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()Returnstrue
if this template is a template for User objects.- Returns:
- Boolean which is
true
if this is a USER template
-
isTimezone
public boolean isTimezone()Returnstrue
if this template is one of the timzone templates.- Returns:
- Boolean which is
true
if this is a Timezone template
-
hashCode
public int hashCode() -
toString
-
getTemplateFor
Returns the Template for a specified object typenull
if a matchingTemplate
could not be found.- Parameters:
name
- Object type- Returns:
- Template instance or null
-