public class CuicServer
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
CuicServer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createRequest(MoOpType opType,
java.lang.Object pojo) |
java.lang.String |
delete(java.lang.String URL) |
java.lang.Object |
delete(java.lang.String url,
java.lang.Class clazz,
java.lang.String element,
java.lang.String request) |
static java.lang.String |
encode(java.lang.String input) |
void |
executeAPI(java.lang.String opName,
java.util.ArrayList<?> list) |
java.lang.Object |
executeAPI(java.lang.String opName,
java.lang.Class clazz,
java.util.ArrayList<?> list) |
java.lang.String |
get(java.lang.String URL) |
java.lang.Object |
get(java.lang.String url,
java.lang.Class clazz,
java.lang.String element) |
static CuicServer |
getAPI(java.lang.String server,
java.lang.String key,
java.lang.String protocol,
int port) |
static APITabularReportPSView[] |
getAPITabularReportPSViews(APITabularReport report) |
static java.lang.String |
getFormatSchemaForReport(APITabularReport report,
java.lang.String reportName) |
java.util.List<LOVListEntry> |
getIdentity(java.lang.String url,
java.lang.String identityElement) |
java.lang.Object |
getInputFieldValue(java.lang.Object object,
java.lang.String fieldName) |
static APITabularReportPSView |
getPSView(java.util.Map<java.lang.String,java.lang.Object> map) |
static java.lang.String |
getTypeSchemaForReport(APITabularReport report,
java.lang.String reportName) |
static VMDataViewPaginated[] |
getVMDataViewPaginated(TabularReport report) |
static VMDataViewPaginated |
getVmView(CellData[] cd) |
static void |
main(java.lang.String[] args) |
java.lang.Object |
post(java.lang.String url,
java.lang.Class clazz,
java.lang.String element,
java.lang.String request) |
java.lang.String |
post(java.lang.String URL,
java.lang.String request) |
static void |
printAPIHistoricalReport(java.lang.Object object) |
static void |
printAPIReportDefinition(java.lang.Object object,
boolean printHeader) |
static void |
printAPISnapshotReport(java.lang.Object object) |
static void |
printAPIWFValidationResult(java.lang.Object object) |
static void |
printAPIWorkflowInputDetails(java.lang.Object object) |
static void |
printDefault(java.lang.Object object,
boolean headers) |
static void |
printList(java.lang.Object object) |
static void |
printObject(java.lang.Object object) |
static void |
printTabularReport(java.lang.Object object) |
static void |
printWorkflowInputValue(java.lang.Object object,
boolean printHeader) |
java.lang.Object |
put(java.lang.String url,
java.lang.Class clazz,
java.lang.String element,
java.lang.String request) |
java.lang.String |
put(java.lang.String URL,
java.lang.String request) |
public static CuicServer getAPI(java.lang.String server, java.lang.String key, java.lang.String protocol, int port)
public java.lang.String get(java.lang.String URL) throws java.lang.Exception
java.lang.Exception
public java.lang.String post(java.lang.String URL, java.lang.String request) throws java.lang.Exception
java.lang.Exception
public java.lang.String put(java.lang.String URL, java.lang.String request) throws java.lang.Exception
java.lang.Exception
public java.lang.String delete(java.lang.String URL) throws java.lang.Exception
java.lang.Exception
public java.lang.Object get(java.lang.String url, java.lang.Class clazz, java.lang.String element) throws java.lang.Exception
java.lang.Exception
public java.util.List<LOVListEntry> getIdentity(java.lang.String url, java.lang.String identityElement) throws java.lang.Exception
java.lang.Exception
public java.lang.String createRequest(MoOpType opType, java.lang.Object pojo) throws java.lang.Exception
java.lang.Exception
public java.lang.Object put(java.lang.String url, java.lang.Class clazz, java.lang.String element, java.lang.String request) throws java.lang.Exception
java.lang.Exception
public java.lang.Object delete(java.lang.String url, java.lang.Class clazz, java.lang.String element, java.lang.String request) throws java.lang.Exception
java.lang.Exception
public java.lang.Object post(java.lang.String url, java.lang.Class clazz, java.lang.String element, java.lang.String request) throws java.lang.Exception
java.lang.Exception
public static void printDefault(java.lang.Object object, boolean headers)
public java.lang.Object getInputFieldValue(java.lang.Object object, java.lang.String fieldName)
public static java.lang.String encode(java.lang.String input)
public void executeAPI(java.lang.String opName, java.util.ArrayList<?> list)
public java.lang.Object executeAPI(java.lang.String opName, java.lang.Class clazz, java.util.ArrayList<?> list) throws java.lang.Exception
java.lang.Exception
public static void printObject(java.lang.Object object)
public static void printWorkflowInputValue(java.lang.Object object, boolean printHeader)
public static void printAPIWorkflowInputDetails(java.lang.Object object)
public static void printAPIWFValidationResult(java.lang.Object object)
public static void printAPIReportDefinition(java.lang.Object object, boolean printHeader)
public static void printList(java.lang.Object object)
public static void printAPIHistoricalReport(java.lang.Object object)
public static void printAPISnapshotReport(java.lang.Object object)
public static void printTabularReport(java.lang.Object object)
public static VMDataViewPaginated[] getVMDataViewPaginated(TabularReport report)
public static VMDataViewPaginated getVmView(CellData[] cd)
public static java.lang.String getFormatSchemaForReport(APITabularReport report, java.lang.String reportName)
public static java.lang.String getTypeSchemaForReport(APITabularReport report, java.lang.String reportName)
public static APITabularReportPSView[] getAPITabularReportPSViews(APITabularReport report)
public static APITabularReportPSView getPSView(java.util.Map<java.lang.String,java.lang.Object> map)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception