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