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)
Deprecated.
|
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) throws com.accela.aa.exception.AAException
serviceProviderCode
- agency codeauditID
- auditIDjava.lang.Exception
- the exceptioncom.accela.aa.exception.AAException
public BStructureScript() throws com.accela.aa.exception.AAException
java.lang.Exception
- the exceptioncom.accela.aa.exception.AAException
public ScriptResult getStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber)
com.accela.aa.emse.dom.service.BStructureScriptService
getStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureNumber
- structure numberpublic ScriptResult getStructures(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptService
getStructures
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelformat
- QueryFormatpublic ScriptResult addStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptService
addStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureROC
- StructureModelpublic ScriptResult removeStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptService
removeStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureROC
- StructureModelpublic ScriptResult updateStructure(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel structureROC)
com.accela.aa.emse.dom.service.BStructureScriptService
updateStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureROC
- StructureModelpublic ScriptResult getAttribute(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber, long structureAttributeNumber)
com.accela.aa.emse.dom.service.BStructureScriptService
getAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
getAttributes
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
addAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
deleteAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
updateAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
getParentStructures
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelparentStructureModel
- StructureModelpublic ScriptResult getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.structure.structure.StructureModel childStructureModel)
com.accela.aa.emse.dom.service.BStructureScriptService
getChildStructures
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
addStrucutureRelation
in interface com.accela.aa.emse.dom.service.BStructureScriptService
auditID
- 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.BStructureScriptService
removeStrucutureRelation
in interface com.accela.aa.emse.dom.service.BStructureScriptService
auditID
- 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.BStructureScriptService
getCapIDByStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
structureROC
- StructureModelformat
- QueryFormatpublic ScriptResult getCapIDByComponentGroup(java.lang.String componentGroup, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptService
getCapIDByComponentGroup
in interface com.accela.aa.emse.dom.service.BStructureScriptService
componentGroup
- 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.BStructureScriptService
getCapIDByComponentType
in interface com.accela.aa.emse.dom.service.BStructureScriptService
componentGroup
- 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.BStructureScriptService
addStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureNumber
- structure numberstructureType
- structure typestructureName
- structure namestructureDescription
- structure descriptionstructureStatus
- structure statusstructureStatusDate
- structure status datejava.lang.Exception
public ScriptResult removeStructure(com.accela.aa.aamain.cap.CapIDModel capID, long structureNumber)
com.accela.aa.emse.dom.service.BStructureScriptService
removeStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
updateStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
addAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
deleteAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
updateAttribute
in interface com.accela.aa.emse.dom.service.BStructureScriptService
auditID
- 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.BStructureScriptService
addStrucutureRelation
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- 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.BStructureScriptService
removeStrucutureRelation
in interface com.accela.aa.emse.dom.service.BStructureScriptService
auditID
- 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.BStructureScriptService
getAttributes
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelstructureNumber
- structure numberformat
- QueryFormatpublic ScriptResult getParentStructures(com.accela.aa.aamain.cap.CapIDModel capID, long parentStructureNumber)
com.accela.aa.emse.dom.service.BStructureScriptService
getParentStructures
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelparentStructureNumber
- parent structure numberpublic ScriptResult getChildStructures(com.accela.aa.aamain.cap.CapIDModel capID, long childStructureNumber)
com.accela.aa.emse.dom.service.BStructureScriptService
getChildStructures
in interface com.accela.aa.emse.dom.service.BStructureScriptService
capID
- CapIDModelchildStructureNumber
- child structure numberpublic ScriptResult getCapIDByStructure(java.lang.String structureType, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.BStructureScriptService
getCapIDByStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService
structureType
- structure typeformat
- QueryFormatpublic ScriptResult cloneStructure(CapModel sourceCap, com.accela.aa.aamain.cap.CapIDModel targetCapID)
com.accela.aa.emse.dom.service.BStructureScriptService
cloneStructure
in interface com.accela.aa.emse.dom.service.BStructureScriptService