public class BStructureScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.BStructureScriptService
| Constructor and Description |
|---|
BStructureScript()
Constructor for BStructureScript.
|
BStructureScript(java.lang.String serviceProviderCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
Constructor for BStructureScript.
|
| Modifier and Type | Method and Description |
|---|---|
ScriptResult |
addAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
long attributeNumber,
java.lang.String componentGroup,
java.lang.String componentType,
java.lang.String attributeName,
java.lang.String attributeLabel,
java.lang.String attributeCode,
java.lang.String attributeDescription,
java.lang.String attributeValueDataType,
java.lang.String attributeValueReqFlag,
java.lang.String attributeValue,
java.lang.String attributeUnitType)
Add an attribute to a structure in BSTRUCTURE_ATTRIBUTE by individual
parameters.
|
ScriptResult |
addAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC,
com.accela.aa.structure.structure.AttributeModel attributeROC)
Add an attribute to a structure in BSTRUCTURE_ATTRIBUTE.
|
ScriptResult |
addStructure(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
java.lang.String structureType,
java.lang.String structureName,
java.lang.String structureDescription,
java.lang.String structureStatus,
com.accela.aa.emse.util.ScriptDateTime structureStatusDate)
Add a structure to a permit in BSTRUCTURE table by individual parameters
Return: ScriptResult
|
ScriptResult |
addStructure(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC)
Add a structure to a permit in BSTRUCTURE table.
|
ScriptResult |
addStrucutureRelation(com.accela.aa.aamain.cap.CapIDModel capID,
long parentStructureNumber,
long childStructureNumber,
java.lang.String relationship)
Insert a structure relationship record in the BSTRUCTURE_STRUCTURE table
by individual parameters.
|
ScriptResult |
addStrucutureRelation(java.lang.String auditID,
com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC1,
com.accela.aa.structure.structure.StructureModel structureROC2,
java.lang.String relationship)
Insert a structure relationship record in the BSTRUCTURE_STRUCTURE table.
|
ScriptResult |
cloneStructure(CapModel sourceCap,
com.accela.aa.aamain.cap.CapIDModel targetCapID)
Copy BStructure
|
ScriptResult |
deleteAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
long attributeNumber)
Remove an attribute from a structure in BSTRUCTURE_ATTRIBUTE by
individual parameters.
|
ScriptResult |
deleteAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC,
com.accela.aa.structure.structure.AttributeModel attributeROC)
delete an attribute to a structure in BSTRUCTURE_ATTRIBUTE.
|
ScriptResult |
getAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
long structureAttributeNumber)
Retrieve data based on the BSTRUCTURE primary key.
|
ScriptResult |
getAttributes(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
com.accela.aa.util.QueryFormat format)
Get an attribute by structureROC.
|
ScriptResult |
getAttributes(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC,
com.accela.aa.util.QueryFormat format)
Get an attribute by structureROC.
|
ScriptResult |
getCapIDByComponentGroup(java.lang.String componentGroup,
com.accela.aa.util.QueryFormat format)
Retrieve all permits associated with a given structure which have the
given component group.
|
ScriptResult |
getCapIDByComponentType(java.lang.String componentGroup,
java.lang.String componentType,
com.accela.aa.util.QueryFormat format)
Retrieve all permits associated with a given structure which have the
given component type.
|
ScriptResult |
getCapIDByStructure(java.lang.String structureType,
com.accela.aa.util.QueryFormat format)
Retrieve all permits associated with a given structure .
|
ScriptResult |
getCapIDByStructure(com.accela.aa.structure.structure.StructureModel structureROC,
com.accela.aa.util.QueryFormat format)
Retrieve all permits associated with a given structure .
|
ScriptResult |
getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID,
long childStructureNumber)
Retrieve data based on the child StructureModel.
|
ScriptResult |
getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel childStructureModel)
Retrieve data based on the child StructureModel.
|
ScriptResult |
getParentStructures(com.accela.aa.aamain.cap.CapIDModel capID,
long parentStructureNumber)
Retrieve data based on the parent StructureModel.
|
ScriptResult |
getParentStructures(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel parentStructureModel)
Retrieve data based on the parent StructureModel.
|
ScriptResult |
getStructure(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber)
Retrieve data based on the BSTRUCTURE primary key.
|
ScriptResult |
getStructures(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Retrieve data based on the BSTRUCTURE.
|
ScriptResult |
removeStructure(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber)
Remove a structure to a permit in BSTRUCTURE table by individual
parameters
|
ScriptResult |
removeStructure(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC)
Remove a structure to a permit in BSTRUCTURE table.
|
ScriptResult |
removeStrucutureRelation(java.lang.String auditID,
com.accela.aa.aamain.cap.CapIDModel capID,
long parentStructureNumber,
long childStructureNumber,
java.lang.String relationship)
Remove a structure relationship record from the BSTRUCTURE_STRUCTURE
table by individual parameters.
|
ScriptResult |
removeStrucutureRelation(java.lang.String auditID,
com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC1,
com.accela.aa.structure.structure.StructureModel structureROC2,
java.lang.String relationship)
Remove a structure relationship record in the BSTRUCTURE_STRUCTURE table.
|
ScriptResult |
updateAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC,
com.accela.aa.structure.structure.AttributeModel attributeROC)
Update an attribute to a structure in BSTRUCTURE_ATTRIBUTE.
|
ScriptResult |
updateAttribute(java.lang.String auditID,
com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
long attributeNumber,
java.lang.String componentGroup,
java.lang.String componentType,
java.lang.String attributeName,
java.lang.String attributeLabel,
java.lang.String attributeCode,
java.lang.String attributeDescription,
java.lang.String attributeValueDataType,
java.lang.String attributeValueReqFlag,
java.lang.String attributeValue,
java.lang.String attributeUnitType)
Update an attribute for a structure in BSTRUCTURE_ATTRIBUTE by individual
parameters.
|
ScriptResult |
updateStructure(com.accela.aa.aamain.cap.CapIDModel capID,
long structureNumber,
java.lang.String structureType,
java.lang.String structureName,
java.lang.String structureDescription,
java.lang.String structureStatus,
com.accela.aa.emse.util.ScriptDateTime structureStatusDate)
Update a structure in BSTRUCTURE table by individual parameters.
|
ScriptResult |
updateStructure(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.structure.structure.StructureModel structureROC)
Update a structure to a permit in BSTRUCTURE table.
|
public BStructureScript(java.lang.String serviceProviderCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
throws com.accela.aa.exception.AAException
serviceProviderCode - agency codeauditID - auditIDjava.lang.Exception - the exceptioncom.accela.aa.exception.AAExceptionpublic BStructureScript()
throws com.accela.aa.exception.AAException
java.lang.Exception - the exceptioncom.accela.aa.exception.AAExceptionpublic ScriptResult getStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber)
com.accela.aa.emse.dom.service.BStructureScriptServicegetStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberpublic ScriptResult getStructures(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetStructures in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult addStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptServiceaddStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelpublic ScriptResult removeStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptServiceremoveStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelpublic ScriptResult updateStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptServiceupdateStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelpublic ScriptResult getAttribute(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, long structureAttributeNumber)
com.accela.aa.emse.dom.service.BStructureScriptServicegetAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberstructureAttributeNumber - structure attribute numberpublic ScriptResult getAttributes(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetAttributes in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelformat - QueryFormatpublic ScriptResult addAttribute(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC, com.accela.aa.structure.structure.AttributeModel attributeROC)
com.accela.aa.emse.dom.service.BStructureScriptServiceaddAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelattributeROC - AttributeModelpublic ScriptResult deleteAttribute(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC, com.accela.aa.structure.structure.AttributeModel attributeROC)
com.accela.aa.emse.dom.service.BStructureScriptServicedeleteAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelattributeROC - AttributeModelpublic ScriptResult updateAttribute(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC, com.accela.aa.structure.structure.AttributeModel attributeROC)
com.accela.aa.emse.dom.service.BStructureScriptServiceupdateAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureROC - StructureModelattributeROC - AttributeModelpublic ScriptResult getParentStructures(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel parentStructureModel)
com.accela.aa.emse.dom.service.BStructureScriptServicegetParentStructures in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelparentStructureModel - StructureModelpublic ScriptResult getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel childStructureModel)
com.accela.aa.emse.dom.service.BStructureScriptServicegetChildStructures in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelchildStructureModel - StructureModelpublic ScriptResult addStrucutureRelation(java.lang.String auditID, com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC1, com.accela.aa.structure.structure.StructureModel structureROC2, java.lang.String relationship)
com.accela.aa.emse.dom.service.BStructureScriptServiceaddStrucutureRelation in interface com.accela.aa.emse.dom.service.BStructureScriptServiceauditID - the caller idcapID - CapIDModelstructureROC1 - StructureModelstructureROC2 - StructureModelrelationship - relationshippublic ScriptResult removeStrucutureRelation(java.lang.String auditID, com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC1, com.accela.aa.structure.structure.StructureModel structureROC2, java.lang.String relationship)
com.accela.aa.emse.dom.service.BStructureScriptServiceremoveStrucutureRelation in interface com.accela.aa.emse.dom.service.BStructureScriptServiceauditID - the caller idcapID - CapIDModelstructureROC1 - StructureModelstructureROC2 - StructureModelrelationship - relationshippublic ScriptResult getCapIDByStructure(com.accela.aa.structure.structure.StructureModel structureROC, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetCapIDByStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicestructureROC - StructureModelformat - QueryFormatpublic ScriptResult getCapIDByComponentGroup(java.lang.String componentGroup, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetCapIDByComponentGroup in interface com.accela.aa.emse.dom.service.BStructureScriptServicecomponentGroup - component hroupformat - QueryFormatpublic ScriptResult getCapIDByComponentType(java.lang.String componentGroup, java.lang.String componentType, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetCapIDByComponentType in interface com.accela.aa.emse.dom.service.BStructureScriptServicecomponentGroup - component groupcomponentType - component typeformat - QueryFormatpublic ScriptResult addStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, java.lang.String structureType, java.lang.String structureName, java.lang.String structureDescription, java.lang.String structureStatus, com.accela.aa.emse.util.ScriptDateTime structureStatusDate) throws java.lang.Exception
com.accela.aa.emse.dom.service.BStructureScriptServiceaddStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberstructureType - structure typestructureName - structure namestructureDescription - structure descriptionstructureStatus - structure statusstructureStatusDate - structure status datejava.lang.Exceptionpublic ScriptResult removeStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber)
com.accela.aa.emse.dom.service.BStructureScriptServiceremoveStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberpublic ScriptResult updateStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, java.lang.String structureType, java.lang.String structureName, java.lang.String structureDescription, java.lang.String structureStatus, com.accela.aa.emse.util.ScriptDateTime structureStatusDate)
com.accela.aa.emse.dom.service.BStructureScriptServiceupdateStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberstructureType - structure typestructureName - structure namestructureDescription - structure descriptionstructureStatus - structure statusstructureStatusDate - structure status datepublic ScriptResult addAttribute(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, long attributeNumber, java.lang.String componentGroup, java.lang.String componentType, java.lang.String attributeName, java.lang.String attributeLabel, java.lang.String attributeCode, java.lang.String attributeDescription, java.lang.String attributeValueDataType, java.lang.String attributeValueReqFlag, java.lang.String attributeValue, java.lang.String attributeUnitType)
com.accela.aa.emse.dom.service.BStructureScriptServiceaddAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberattributeNumber - attribute numbercomponentGroup - component groupcomponentType - component typeattributeName - attribute nameattributeLabel - attribute labelattributeCode - attribute codeattributeDescription - attribute descriptionattributeValueDataType - attribute value data typeattributeValueReqFlag - attribute value reqired flagattributeValue - attribute valueattributeUnitType - attributeUnitTypepublic ScriptResult deleteAttribute(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, long attributeNumber)
com.accela.aa.emse.dom.service.BStructureScriptServicedeleteAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberattributeNumber - attribute numberpublic ScriptResult updateAttribute(java.lang.String auditID, com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, long attributeNumber, java.lang.String componentGroup, java.lang.String componentType, java.lang.String attributeName, java.lang.String attributeLabel, java.lang.String attributeCode, java.lang.String attributeDescription, java.lang.String attributeValueDataType, java.lang.String attributeValueReqFlag, java.lang.String attributeValue, java.lang.String attributeUnitType)
com.accela.aa.emse.dom.service.BStructureScriptServiceupdateAttribute in interface com.accela.aa.emse.dom.service.BStructureScriptServiceauditID - auditIDcapID - CapIDModelstructureNumber - structure numberattributeNumber - attribute numbercomponentGroup - component groupcomponentType - component typeattributeName - attribute nameattributeLabel - attribute labelattributeCode - attribute codeattributeDescription - attribute descriptionattributeValueDataType - attribute value data typeattributeValueReqFlag - attribute value reqired flagattributeValue - attribute valueattributeUnitType - attributeUnitTypepublic ScriptResult addStrucutureRelation(com.accela.aa.aamain.cap.CapIDModel capID, long parentStructureNumber, long childStructureNumber, java.lang.String relationship)
com.accela.aa.emse.dom.service.BStructureScriptServiceaddStrucutureRelation in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelparentStructureNumber - parent structure numberchildStructureNumber - child structure numberrelationship - relationshippublic ScriptResult removeStrucutureRelation(java.lang.String auditID, com.accela.aa.aamain.cap.CapIDModel capID, long parentStructureNumber, long childStructureNumber, java.lang.String relationship)
com.accela.aa.emse.dom.service.BStructureScriptServiceremoveStrucutureRelation in interface com.accela.aa.emse.dom.service.BStructureScriptServiceauditID - auditIDcapID - CapIDModelparentStructureNumber - parent structure numberchildStructureNumber - child structure numberrelationship - relationshippublic ScriptResult getAttributes(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetAttributes in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelstructureNumber - structure numberformat - QueryFormatpublic ScriptResult getParentStructures(com.accela.aa.aamain.cap.CapIDModel capID, long parentStructureNumber)
com.accela.aa.emse.dom.service.BStructureScriptServicegetParentStructures in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelparentStructureNumber - parent structure numberpublic ScriptResult getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID, long childStructureNumber)
com.accela.aa.emse.dom.service.BStructureScriptServicegetChildStructures in interface com.accela.aa.emse.dom.service.BStructureScriptServicecapID - CapIDModelchildStructureNumber - child structure numberpublic ScriptResult getCapIDByStructure(java.lang.String structureType, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptServicegetCapIDByStructure in interface com.accela.aa.emse.dom.service.BStructureScriptServicestructureType - structure typeformat - QueryFormatpublic ScriptResult cloneStructure(CapModel sourceCap, com.accela.aa.aamain.cap.CapIDModel targetCapID)
com.accela.aa.emse.dom.service.BStructureScriptServicecloneStructure in interface com.accela.aa.emse.dom.service.BStructureScriptService