Package com.uc4.api
Class Template
- java.lang.Object
-
- com.uc4.api.Template
-
public class Template extends java.lang.ObjectThis class describes a single object template.
-
-
Field Summary
Fields Modifier and Type Field Description static TemplateCALETemplate for Calendar objects.static TemplateCALLTemplate for Notification objects.static TemplateCALL_ALARMTemplate for alarm Notification objects.static TemplateCALL_MAILTemplate for Notification objects.static TemplateCALL_STANDARDTemplate for Notification objects.static TemplateCODETemplate for Code objects.static TemplateCONN_DBTemplate for Database Connection.static TemplateCONN_SAPSAP Connection Object.static TemplateCONN_SQLSQL Connection Object.static TemplateCPITTemplate for Cockpit objects.static TemplateDASHTemplate for Dashboard objects.static TemplateDOCUTemplate for Documentation objects.static TemplateEVNT_CONSTemplate for Console Events.static TemplateEVNT_DBTemplate for Database Events.static TemplateEVNT_FILETemplate for File System Events.static TemplateEVNT_TIMETemplate for Time Events.static TemplateFILTER_OUTPUTTemplate for Output Filter.static TemplateFOLDTemplate for Folder.static TemplateHOSTGTemplate for AgentGroup objects.static TemplateHSTATemplate for Agent/Client Assignment.static TemplateJOBFTemplate for FileTransfer objects.static TemplateJOBGTemplate for Group objects.static TemplateJOBITemplate for Include objects.static TemplateJOBPTemplate for JobPlan objects.static TemplateJOBP_FOREACHTemplate for FOR EACH workflows.static TemplateJOBP_IFTemplate for IF workflows.static TemplateJOBQ_PS_PROCESSREQUESTTemplate for PeopleSoft QueueManager objects.static TemplateJOBQ_R3_ALL_JOBSTemplate for SAP QueueManager objects.static TemplateJOBQ_R3_INTERCEPTED_JOBSTemplate for SAP Intercepted Jobs QueueManager objects.static TemplateJOBQ_R3_JAVA_JOBSTemplate for SAP Java Jobs QueueManager objects.static TemplateJOBQ_R3_PROCESSCHAINSTemplate for SAP ProcessChains QueueManager objects.static TemplateJOBS_BS2000Template for BS2000 Jobs.static TemplateJOBS_GCOS8Template for GCOS8 Jobs.static TemplateJOBS_GENERICTemplate for Generic Jobs.static TemplateJOBS_JMXTemplate for JMX Jobs.static TemplateJOBS_MPETemplate for MPE Jobs.static TemplateJOBS_NSKTemplate for NSK Jobs.static TemplateJOBS_OATemplate for Oracle Application Jobs.static TemplateJOBS_OS390Template for OS/390 Jobs.static TemplateJOBS_OS400Template for OS/400 Jobs.static TemplateJOBS_PSTemplate for PeopleSoft Jobs.static TemplateJOBS_R3Deprecated.Use JOBS_SAP_ABAP, JOBS.SAP_PI or JOBS.SAP_JAVA insteadstatic TemplateJOBS_SAP_ABAPTemplate for SAP ABAP Jobs.static TemplateJOBS_SAP_JAVATemplate for SAP Java Jobs.static TemplateJOBS_SAP_PITemplate for SAP PI(XI) Jobs.static TemplateJOBS_SIEBELTemplate for Siebel Jobs.static TemplateJOBS_SQLTemplate for SQL Jobs.static TemplateJOBS_UNIXTemplate for Unix Jobs.static TemplateJOBS_VMSTemplate for VMS Jobs.static TemplateJOBS_WINTemplate for Windows Jobs.static TemplateJSCHTemplate for Schedule objects.static TemplateLOGINTemplate for Login objects.static TemplatePERIODTemplate for the Period object.static TemplatePROMPT_SETTemplate PrompSet.static TemplateQUEUETemplate for Queues.static TemplateSCRITemplate for Script objects.static TemplateSLOTemplate for the SLO object.static TemplateSTORETemplate for Store objects.static TemplateSYNCTemplate for Sync objects.static TemplateTZTemplate for generic Timezone objects.static TemplateTZ_CETTemplate for CET Timezone objects.static TemplateTZ_CSTTemplate for CST Timezone objects.static TemplateTZ_ESTTemplate for EST Timezone objects.static TemplateTZ_GMTTemplate for GMT Timezone objects.static TemplateTZ_PSTTemplate for PST Timezone objects.static TemplateTZ_SYDTemplate for SYD Timezone objects.static TemplateUSERTemplate for User objects.static TemplateUSRGTemplate for Usergroup objects.static TemplateVARATemplate for Variable objects.static TemplateVARA_BACKENDTemplate for Backend Variable.static TemplateVARA_EXECTemplate for Executable Variable.static TemplateVARA_FILELISTTemplate for Filelist Variable.static TemplateVARA_MULTITemplate for Multi Variable.static TemplateVARA_SEC_SQLTemplate for secure SQL Variable.static TemplateVARA_SEC_SQLITemplate for secure internal SQL Variable.static TemplateVARA_SQLTemplate for SQL Variable.static TemplateVARA_SQLITemplate for internal SQL Variable.static TemplateVARA_XMLTemplate for XML Variable.static TemplateXSLTemplate for Stylesheets.
-
Constructor Summary
Constructors Constructor Description Template(org.w3c.dom.Element row)Constructs aTemplatefrom the specifiedElement.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)java.lang.StringgetDescription()Returns the description of the template.java.lang.StringgetIdnr()Returns the ID of the template.java.lang.StringgetPlatform()Returns the platform of the template.java.lang.StringgetSubType()Returns the sub-type of the template.static TemplategetTemplateFor(java.lang.String name)Returns the Template for a specified object typenullif a matchingTemplatecould not be found.java.lang.StringgetTemplateName()Returns the name of the template.java.lang.StringgetType()Returns the object type of the template.inthashCode()booleanisTimezone()Returnstrueif this template is one of the timzone templates.booleanisUser()Returnstrueif this template is a template for User objects.java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
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()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getTemplateFor
public static Template getTemplateFor(java.lang.String name)
Returns the Template for a specified object typenullif a matchingTemplatecould not be found.- Parameters:
name- Object type- Returns:
- Template instance or null
-
-