public class ApiRecorder extends ObjectPrinter
Constructor and Description |
---|
ApiRecorder(int mode,
String prefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
clearApiRecording()
Release the file handles and clear the mode
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isNestedRecording()
Checks whether this is a nested recording call
|
boolean |
isRecordingOn()
Returns whether recording is on or off
|
void |
printResult(String resultString) |
void |
recordCommand(String name,
String command,
Container container,
boolean removeInvalidRefs) |
void |
recordCommand(String name,
String command,
Object... objects) |
void |
recordResults(List<StatusInfo> statusList,
Object... objects) |
void |
recordResultsWithObjectHeader(List<StatusInfo> statusList,
String header,
Object... objects)
Records the result object with provided header
|
List<String> |
setApiRecording(int mode,
String prefix)
Sets the file handles and the mode
|
String |
toString() |
print, print, print, print, printActiveLink, printActiveLinkActionInfo, printActiveLinkActionInfoList, printActiveLinkActionName, printActiveLinkList, printActiveLinkListNames, printActiveLinkName, printAlertMessageInfo, printArchiveInfo, printARException, printArithmeticOperationInfo, printArithmeticOrRelationalOperand, printArithOpAssignInfo, printARServerUser, printARSetGetStatusException, printAssignFieldInfo, printAssignInfo, printAssignInfoList, printAssignSQLInfo, printAssociation, printAssociationNames, printAssociationsToFollow, printAssociationTagList, printAssocTag, printAttachmentInfo, printAttachmentLimitInfo, printAuditInfo, printBitMask, printBoolean, printBreakpoint, printBulkEntryReturnList, printByte, printByte, printByteListInfo, printCallGuideInfo, printChangeFieldAction, printCharLimitInfo, printCharMenuFileInfo, printCharMenuInfo, printCharMenuItemInfo, printCharMenuItemInfoList, printCharMenuListInfo, printCharMenuQueryInfo, printCharMenuSQLInfo, printCloseWindowAction, printColumnLimitInfo, printCOMMethodInfo, printCOMMethodInfoList, printCOMMethodParmInfo, printCOMMethodParmInfoList, printCOMValueInfo, printContainer, printContainerList, printContainerOwner, printContainerOwnerList, printContainerType, printCoordinateInfoList, printCurrencyInfo, printCurrencyLimitInfo, printCurrentLocation, printDataType, printDayInfo, printDDEAction, printDecimal, printDecimalLimitInfo, printDiaryLimitInfo, printDiaryList, printDiaryList, printDirectAssociation, printDisplayLimits, printDouble, printEntry, printEntryIdList, printEntryKey, printEntryKeyList, printEntryList, printEntryListFieldInfo, printEntryListFieldInfoList, printEntryListInfo, printEntryListInfoList, printEntryPoint, printEntryReturn, printEnum, printEnumItem, printEnumItemList, printEnumLimitInfo, printEscalation, printEscalationList, printEscalationListNames, printEscalationName, printEscalationTime, printEscalationTmInfo, printExitGuideInfo, printExternalReference, printExtFieldCandidatesInfo, printField, printFieldAssignInfo, printFieldKeyList, printFieldLimitInfo, printFieldList, printFieldMappingInfo, printFieldMappingInfoList, printFieldPermissionInfo, printFilter, printFilterAction, printFilterActionInfoList, printFilterActionName, printFilterList, printFilterListNames, printFilterName, printFilterStatusInfo, printFloat, printFloat, printForm, printFormAliasInfo, printFunctionAssignInfo, printGotoActionInfo, printGotoGuideLabelInfo, printGroupInfo, printGroupInfoList, printHeader, printImage, printImageList, printIndexInfo, printIndexInfoList, printIndirectAssociation, printInt, printInteger, printInteger, printIntegerLimitInfo, printIntList, printIntList, printKeyword, printLicenseInfo, printLicenseInfoList, printLicenseValidInfo, printLicenseValidList, printLicensKeyIDList, printLong, printLong, printMacroParmInfo, printMacroParmInfoList, printMenu, printMenuList, printMessageInfo, printMultiStatusInfoList, printNewLine, printNotifyActionInfo, printObjectOperationTimes, printOleAutomationAction, printOpenWindowAction, printOverlayPropInfo, printPermissionInfo, printPermissionInfoList, printPermissionInfoList, printPKFKMapping, printPKFKMappingSet, printProcessResult, printPropertyMap, printPropertyTag, printPropInfo, printPropInfoList, printPushFieldsAction, printPushFieldsInfo, printPushFieldsInfoList, printQualifierInfo, printQualifierOperationCode, printQueryInfo, printQuerySource, printRealLimitInfo, printReference, printReferenceList, printReferenceList, printReferenceType, printRelationalOperationInfo, printResultHeader, printReturnCode, printRoleInfo, printRoleInfoList, printRunMacroAction, printServerInfo, printServerInfoList, printSetFieldsActionInfo, printSortInfo, printSQLInfo, printSQLResult, printStatisticsResultInfo, printStatisticsResultInfoList, printStatusHistoryString, printStatusHistoryValue, printStatusInfo, printStatusInfoList, printStatusInfoList, printString, printString, printString, printStringWithoutNewLine, printSupportFile, printSupportFileKey, printSupportFileList, printTableLimitInfo, printTimeOfDay, printTimestamp, printTimestampList, printULong, printUserInfo, printUserInfoList, printUserLicenseInfo, printUserLicenseInfoList, printValidateFormCache, printValue, printValueList, printView, printViewLimits, printViewList, printWaitAction, printWfdUserContext, printXMLEntryReturn, WfdGetStageText
public ApiRecorder(int mode, String prefix)
public List<String> setApiRecording(int mode, String prefix)
public void clearApiRecording()
public void recordCommand(String name, String command, Container container, boolean removeInvalidRefs)
public void printResult(String resultString)
printResult
in class ObjectPrinter
public void recordResults(List<StatusInfo> statusList, Object... objects)
public void recordResultsWithObjectHeader(List<StatusInfo> statusList, String header, Object... objects)
statusList
- header
- objects
- public boolean isNestedRecording()
public boolean isRecordingOn()
? Copyright 2013 BMC Software, Inc.