KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > SOFAnode > Run > Deployment > DeploymentDescriptorOperations


1 package SOFA.SOFAnode.Run.Deployment;
2
3
4 /** Component deployment descriptor.
5   * Generated by SOFA CodeGen.
6   */

7
8 public interface DeploymentDescriptorOperations {
9           /** Tests if this component is system, i.e. top-level application component
10             * @return <tt>true</tt> if component is system
11             */

12   boolean isSystem() ;
13           /** Return implementation version of the component.
14             * @return implementation version
15             */

16   java.lang.String JavaDoc getReleaseVersion() ;
17           /** Returns name of instance */
18   java.lang.String JavaDoc getInstanceName() ;
19           /** Returns runtime ID of the component instance
20             * @return runtime ID
21             */

22   java.lang.String JavaDoc getInstanceId() ;
23           /** Returns value of the property.
24             * @param name name of the property
25             * @return value of the property
26             */

27   java.lang.String JavaDoc getProperty(java.lang.String JavaDoc name) ;
28           /** Returns name of the implementation class.
29             * @param type type of implementation class (e.g. builder)
30             * @return name of the class
31             */

32   String JavaDoc getImplementationClass(String JavaDoc type) ;
33           /** Returns the deployment descriptor of the subcomponent
34             * @param name name of the subcomponent
35             * @return deployment descriptor of the subcomponent
36             */

37   SOFA.SOFAnode.Run.Deployment.DeploymentDescriptor getSubComponentDeploymentDescriptor(java.lang.String JavaDoc name) ;
38           /** Returns location subcomponent. It can be tested by methods of SOFA.Util.SOFAURI.
39             * @param name name of the subcomponent
40             * @return URI with location - see SOFA.Util.SOFAURI
41             */

42   java.lang.String JavaDoc getSubComponentLocation(java.lang.String JavaDoc name) ;
43           /** Returns deployment descriptor of the connector.
44             * @param name name of the connected interface
45             * @return deployment descriptor of deployment descriptor
46             */

47   SOFA.Connector.DeploymentDescriptor getConnectorDeploymentDescriptor(java.lang.String JavaDoc name) ;
48           /** Returns architectures absolute name without version
49             * @return architecture absolute name
50             */

51   String JavaDoc getArchitectureAbsName();
52           /** Returns architectures absolute name with version
53             * @return architecture absolute name
54             */

55   String JavaDoc getArchitectureAbsNameWithVersion();
56   /** Returns hashtable filled with CDL entities defined in the deployment descriptor */
57   java.util.Hashtable JavaDoc getCDLEntities() ;
58 }
59
Popular Tags