Public Member Functions | |
gov.cca.TypeMap | readConfigurationMap () throws gov.cca.CCAException |
Return a TypeMap of runtime configuration parameters. | |
void | writeConfigurationMap (in gov.cca.TypeMap map) throws gov.cca.CCAException |
Copy the parameter values given in map into the internal map, for those parameters which are already defined by the internal map. | |
array< string > | readConfigurationKeys () |
Fetch the list of keys in the TypeMap that are for public configuration purposes. |
This version of the Port is so simple that mere mortal component writers could implement it. It is not nearly so self-documenting at runtime as the full-service ParameterPort.
array< string > gov.cca.ports.BasicParameterPort.readConfigurationKeys | ( | ) |
gov.cca.TypeMap gov.cca.ports.BasicParameterPort.readConfigurationMap | ( | ) | throws gov.cca.CCAException |
Return a TypeMap of runtime configuration parameters.
It is recommended that the map returned be a clone/copy of the a privately held map, not a shared object reference.
void gov.cca.ports.BasicParameterPort.writeConfigurationMap | ( | in gov.cca.TypeMap | map | ) | throws gov.cca.CCAException |
Copy the parameter values given in map into the internal map, for those parameters which are already defined by the internal map.
The outsider does not get to cause arbitrary keys to be copied into the internal map.
gov.cca.CCAException | if TypeMap operations fail. |