public class ReportAdHoc extends Mbo implements ReportAdHocRemote, ReportConstants
ReportConstants.EmailFileTypes, ReportConstants.EmailType, ReportConstants.ReportTypes, ReportConstants.ScheduleType| Modifier and Type | Field and Description |
|---|---|
int |
CALC_TAB |
int |
SELECT_TAB |
int |
SUM_TAB |
MULTILANGCOPY, phantomList, phantomQueueAPPHIERARCHY, ATTR_BOUNDARY_CHARS_PATTERN, ATTRIBUTE_BOUNDARY_CHARS, ATTRIBUTENAME, BIRTCTRLTYPE_TEXTBOX, BIRTDATATYPE_DATETIME, BIRTDATATYPE_STRING, DATA_TYPE_DATE_BIRT, DATA_TYPE_DATETIME_BIRT, DATA_TYPE_DECIMAL_BIRT, DATA_TYPE_FLOAT_BIRT, DATA_TYPE_INTEGER_BIRT, DATA_TYPE_STRING_BIRT, DATA_TYPE_TIME_BIRT, DEFAULTVALUE, DISPLAYWHERE, EXPORT_ACTION, EXPORT_ACTION_ALL_REPORTS, EXPORT_ACTION_LIBRARY, EXPORT_ACTION_REPORT, EXPORT_APPNAME, EXPORT_FILENAME, FILTER, GROUP, HIDDEN, INVALID_CHARS, INVALID_CHARS_PATTERN, JDBC_DATE, JDBC_DATETIME, JOIN_RELATION, LABELOVERRIDE, LINK_RELATION, LOOKUP_DATELOOKUP, LOOKUP_YORNLOOKUPLIST, LOOKUPNAME, MULTILOOKUP, OVERLOADED, PARAMDELIMITER, PARAMETERNAME, RELATION_NOT_USED, REPORT_APP_LOGGER, REPORT_CONTEXT_USER_STOPLIMIT, REQUIRED, RPT_STATUS_CANCELLED, RPT_STATUS_FAILED, RPT_STATUS_OK, RPT_STATUS_RECLIMIT, SEQUENCE, SORT, SUPPORTED_EXP_TYPES, THREAD_AVAILABLE, ZERO_CONCURRENT_RUNALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER| Constructor and Description |
|---|
ReportAdHoc(MboSet ms)
Construct the ReportAdHoc object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add()
This is called when a new Mbo is added to the Mboset collection.
|
void |
addAllAttributes()
Add all attributes to the selected list and remove them from the available list.
|
void |
addAttrToExpr(MboRemote attribute,
boolean toBeAdded)
Add an attribute to the expression table.
|
void |
addAttrToSum(MboRemote attribute)
Add attribute in the Selected Fields list.
|
void |
addToExpressionList() |
void |
addToSummaryList()
Add the expression, description, category, and order to the Summary List table.
|
void |
clearCalcTempFields()
Clear the temp fields used for building an expression.
|
void |
clearFields(java.lang.String fieldType)
Clear sort, group, or filter fields, depending on type passed.
|
void |
copyChildrenForInit()
Populate the temporary child sets that are used in the Create Report UI.
|
void |
copyChildrenForSave()
Copy from the temporary child sets that are used in the Create Report UI
into the set that is saved in the transaction.
|
void |
createReport() |
java.lang.String |
createReportName()
Construct a unique file name in the format
|
void |
delete(long accessModifier)
Delete the ReportAdHoc and related ReportAdHocFields.
|
void |
disableScheduleFields(boolean disable)
Deprecated.
no longer allow scheduling when report is created
|
MboSetRemote |
getAvailableAttributesSet()
Gets the MboSet of available attributes.
|
MboSetRemote |
getAvailableAttributesSetCalc()
Gets the MboSet of available attributes.
|
java.lang.String |
getCategory(int objectID)
Returns the category name used in the categories tree for the specified
object ID.
|
java.lang.String |
getDuplicateReportName()
If the user has a QBR in this app with the same title, return its reportname value.
|
int |
getLevelCount(java.lang.String fieldType)
Returns the number of fields that exist for the passed field type (group or sort).
|
java.lang.String |
getObjectName(int objectID)
Gets the object name for the passed object ID from the cache.
|
int |
getReportNum()
Get the reportnum value for the saved QBR.
|
java.lang.String |
getReportXML()
Builds the replibrary presentation XML that includes the request page for the new QBR.
|
java.lang.String |
getSelectedCalcCategory() |
int |
getSelectedObjectID() |
int |
getSelectedObjectIDCalc() |
int |
getSelectedObjectIDSum() |
java.util.Set<java.lang.String> |
getValidAttributes(int objectID)
Gets the set of attributes that may be used in expressions and calculations.
|
boolean |
hasDuplicateReportTitle()
Is there another report in this app that has the same title?
|
void |
init()
Populating ORGID and SITEID from the user's profile so that the conditional sigoption on the
Public field can be evaluated correctly for all applications whether they are SYSTEM level,
ORG level or SITE level.
|
void |
initializeObjectStructureInfo()
Fetch object structure data and populate variables for easy reference.
|
boolean |
isGroupOrSortField(MboRemote attribute,
java.lang.String fieldType)
Check all levels of the passed field type (group, sort, or filter) to see if this value is selected.
|
boolean |
isParentSelected(int objectID)
For an attribute to be added from a child object, there must be at least one field from the parent
object selected.
|
boolean |
isParentSelectedCalc(int objectID)
For an attribute to be added from a child object, there must be at least one field from the parent
object selected.
|
void |
objectDependencyCheck(int id)
Determines if there is only one remaining reference to the passed object ID.
|
void |
removeAllAttributes()
Remove all attributes from the selected list.
|
void |
reorderCalculations()
Reorders the Calculations table based on the values entered in the Expression Order field and
removes any records marked for deletion.
|
void |
reorderColumns()
Reorders the Selected Fields table based on the values entered in the Field Order field and
removes any records marked for deletion.
|
void |
reorderSummaries()
Reorders the Summary table based on the values entered in the Expression Order field and
remove any records marked for deletion.
|
void |
setDefaultObjectID()
If an object structure exists, set the parent object ID as the default selected object ID.
|
void |
setLabelSyncFlag()
Updates the SYNCREPORTLABELS maxvar to indicate that the labels for the current report are missing for
any additional languages.
|
void |
setSelectedAttributes()
Populate the temporary ReportAdHocFieldSet that is used in the Create Report
UI.
|
void |
setSelectedCalcCategory(java.lang.String category) |
void |
setSelectedObjectID(int objectID) |
void |
setSelectedObjectIDCalc(int objectID) |
void |
setSelectedObjectIDSum(int objectID) |
void |
setTransientBROSInfo(java.lang.String brosID,
java.util.Hashtable reportParams,
java.lang.String csrfToken) |
boolean |
sigopGranted(java.lang.String app,
java.lang.String optionname)
This object is used for all applications.
|
java.lang.String |
suggestUniqueName()
The user-entered reportname value already exists for this app.
|
java.lang.String |
suggestUniqueName(java.lang.String reportName)
The user-entered reportname value already exists for this app.
|
void |
toggleAttribute(MboRemote attribute,
boolean toBeAdded) |
void |
toggleAttribute(java.lang.String attributeName,
boolean toBeAdded)
If the attribute is already in the Selected Fields list, remove it from the list; otherwise add it.
|
void |
updateAvailableAttributes()
Requeries MaxAttribute for the Select tab, based on the selected object.
|
void |
updateAvailableAttributesCalc()
Requeries MaxAttribute for the Calculations tab, based on the selected object.
|
void |
updateAvailableAttributesSum()
Requeries MaxAttribute for the Summaries tab, based on the selected object.
|
addMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, appValidate, blindCopy, canDelete, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, determineRequiredFieldsFromERM, duplicate, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, fireEvent, generateAutoKey, generateContentUID, getAlwaysFlags, getAttrRestrictionFlag, getAttrRestrictions, getBoolean, getByte, getBytes, getCheckpoint, getClientLocale, getClientTimeZone, getCommLogOwnerNameAndUniqueId, getCondition, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainFilterWhere, getDomainIDs, getDouble, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getRowRestrictionFlag, getRowStamp, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, initFieldFlagsOnMbo, initRelationship, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, modify, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, propagateKeyValue, removeRelatedSet, rollbackToCheckpoint, select, setAppDefaultValue, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, setUniqueIDValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromSequence, setValueNull, setValueNull, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChangedequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributespublic final int SELECT_TAB
public final int CALC_TAB
public final int SUM_TAB
public ReportAdHoc(MboSet ms) throws MXException, java.rmi.RemoteException
ms - MboSetMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void add()
throws MXException,
java.rmi.RemoteException
Mboadd in interface MboRemoteadd in class MboMXExceptionjava.rmi.RemoteExceptionpublic void delete(long accessModifier)
throws MXException,
java.rmi.RemoteException
delete in interface MboRemotedelete in class MboNone - MXExceptionjava.rmi.RemoteExceptionMbo.delete(long)public void addAllAttributes()
throws MXException,
java.rmi.RemoteException
addAllAttributes in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void removeAllAttributes()
throws MXException,
java.rmi.RemoteException
removeAllAttributes in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void toggleAttribute(java.lang.String attributeName,
boolean toBeAdded)
throws MXException,
java.rmi.RemoteException
toggleAttribute in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void addToExpressionList()
throws MXException,
java.rmi.RemoteException
addToExpressionList in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void addToSummaryList()
throws MXException,
java.rmi.RemoteException
addToSummaryList in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void toggleAttribute(MboRemote attribute, boolean toBeAdded) throws MXException, java.rmi.RemoteException
toggleAttribute in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void addAttrToExpr(MboRemote attribute, boolean toBeAdded) throws MXException, java.rmi.RemoteException
addAttrToExpr in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setSelectedCalcCategory(java.lang.String category)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getSelectedCalcCategory()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void addAttrToSum(MboRemote attribute) throws MXException, java.rmi.RemoteException
addAttrToSum in interface ReportAdHocRemoteattribute - MboRemoteMXExceptionjava.rmi.RemoteExceptionpublic void initializeObjectStructureInfo()
throws MXException,
java.rmi.RemoteException
initializeObjectStructureInfo in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic boolean isParentSelected(int objectID)
throws MXException,
java.rmi.RemoteException
isParentSelected in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic boolean isParentSelectedCalc(int objectID)
throws MXException,
java.rmi.RemoteException
isParentSelectedCalc in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void objectDependencyCheck(int id)
throws MXException,
java.rmi.RemoteException
objectDependencyCheck in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getObjectName(int objectID)
throws MXException,
java.rmi.RemoteException
getObjectName in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.util.Set<java.lang.String> getValidAttributes(int objectID)
throws MXException,
java.rmi.RemoteException
getValidAttributes in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void updateAvailableAttributes()
throws MXException,
java.rmi.RemoteException
updateAvailableAttributes in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void updateAvailableAttributesCalc()
throws MXException,
java.rmi.RemoteException
updateAvailableAttributesCalc in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void updateAvailableAttributesSum()
throws MXException,
java.rmi.RemoteException
updateAvailableAttributesSum in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote getAvailableAttributesSet() throws MXException, java.rmi.RemoteException
getAvailableAttributesSet in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote getAvailableAttributesSetCalc() throws MXException, java.rmi.RemoteException
getAvailableAttributesSetCalc in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void reorderColumns()
throws MXException,
java.rmi.RemoteException
reorderColumns in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void reorderCalculations()
throws MXException,
java.rmi.RemoteException
reorderCalculations in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void reorderSummaries()
throws MXException,
java.rmi.RemoteException
reorderSummaries in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String suggestUniqueName()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String suggestUniqueName(java.lang.String reportName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException@Deprecated
public void disableScheduleFields(boolean disable)
throws MXException,
java.rmi.RemoteException
disableScheduleFields in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void createReport()
throws MXException,
java.rmi.RemoteException
createReport in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic int getReportNum()
throws MXException,
java.rmi.RemoteException
getReportNum in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getReportXML()
throws MXException,
java.rmi.RemoteException
getReportXML in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void setDefaultObjectID()
throws MXException,
java.rmi.RemoteException
setDefaultObjectID in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setSelectedObjectID(int objectID)
throws MXException,
java.rmi.RemoteException
setSelectedObjectID in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic int getSelectedObjectID()
throws MXException,
java.rmi.RemoteException
getSelectedObjectID in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setSelectedObjectIDCalc(int objectID)
throws MXException,
java.rmi.RemoteException
setSelectedObjectIDCalc in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic int getSelectedObjectIDCalc()
throws MXException,
java.rmi.RemoteException
getSelectedObjectIDCalc in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setSelectedObjectIDSum(int objectID)
throws MXException,
java.rmi.RemoteException
setSelectedObjectIDSum in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic int getSelectedObjectIDSum()
throws MXException,
java.rmi.RemoteException
getSelectedObjectIDSum in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void clearFields(java.lang.String fieldType)
throws MXException,
java.rmi.RemoteException
clearFields in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic int getLevelCount(java.lang.String fieldType)
throws MXException,
java.rmi.RemoteException
getLevelCount in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic boolean isGroupOrSortField(MboRemote attribute, java.lang.String fieldType) throws MXException, java.rmi.RemoteException
isGroupOrSortField in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic boolean hasDuplicateReportTitle()
throws MXException,
java.rmi.RemoteException
hasDuplicateReportTitle in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getDuplicateReportName()
throws MXException,
java.rmi.RemoteException
getDuplicateReportName in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteExceptionpublic void init()
throws MXException
init in class MboMXExceptionpublic boolean sigopGranted(java.lang.String app,
java.lang.String optionname)
throws MXException,
java.rmi.RemoteException
sigopGranted in interface MboRemotesigopGranted in class Mbooptionname - Option nameapp - Application nameMXExceptionjava.rmi.RemoteExceptionProfile.getAppLevel(java.lang.String),
MboSetInfo.getSiteOrgType(),
Profile.getAppOptionAuth(java.lang.String, java.lang.String, java.lang.String),
Profile.getNonStandardAppOptionAuth(java.lang.String, java.lang.String, java.lang.String, java.lang.String),
Profile.getConditions(java.lang.String, java.lang.String, java.lang.String),
Mbo.evaluateCondition(String)public java.lang.String getCategory(int objectID)
throws MXException,
java.rmi.RemoteException
getCategory in interface ReportAdHocRemoteint - objectID the object IDMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void setSelectedAttributes()
throws MXException,
java.rmi.RemoteException
setSelectedAttributes in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void copyChildrenForInit()
throws MXException,
java.rmi.RemoteException
copyChildrenForInit in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void copyChildrenForSave()
throws MXException,
java.rmi.RemoteException
copyChildrenForSave in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String createReportName()
throws MXException,
java.rmi.RemoteException
createReportName in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void clearCalcTempFields()
throws MXException,
java.rmi.RemoteException
clearCalcTempFields in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void setLabelSyncFlag()
throws MXException,
java.rmi.RemoteException
setLabelSyncFlag in interface ReportAdHocRemoteMXException, - RemoteExceptionMXExceptionjava.rmi.RemoteExceptionpublic void setTransientBROSInfo(java.lang.String brosID,
java.util.Hashtable reportParams,
java.lang.String csrfToken)
throws MXException,
java.rmi.RemoteException
setTransientBROSInfo in interface ReportAdHocRemoteMXExceptionjava.rmi.RemoteException