Java Doc for ComponentInfoImpl.java in  » ESB » open-esb » com » sun » jbi » management » registry » data » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ESB » open esb » com.sun.jbi.management.registry.data 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.sun.jbi.management.registry.data.ComponentInfoImpl

ComponentInfoImpl
public class ComponentInfoImpl implements ComponentInfo(Code)
This interface provides information on components (Binding Components, Service Engines, and Shared Libraries.
author:
   Sun Microsystems, Inc.




Method Summary
public  voidaddClassPathElement(String element)
    
public  voidaddServiceUnitInfo(ServiceUnitInfo suInfo)
    
public  voidaddSharedLibrary(String sharedLibraryName)
    
public  booleanequals(Object object)
     Determine if the supplied Object is equal to this one.
Parameters:
  object - - the Object to be compared with this one.
public  PropertiesgetApplicationConfiguration(String name)
     Get a specific application configuration. the application configuration whose name = configName.
public  String[]getApplicationConfigurationNames()
     Get the names of all application configurations set on the component. a list of names of all application configurations.
public  StringgetBootstrapClassName()
     Get the class name of the bootstrap implementation for this BC or SE.
public  java.util.ListgetBootstrapClassPathElements()
     Get the class path elements that this BC or SE needs in its bootstrap runtime environment.
public  ListgetClassPathElements()
     Get the class path elements.
public  StringgetComponentClassName()
     Get the component class name.
public  ComponentTypegetComponentType()
     Get the component type.
public  PropertiesgetConfiguration()
     Get the static component configuration.
public  StringgetDescription()
     Get the description of the component.
public  StringgetInstallRoot()
     Get the directory into which this component is installed.
public  StringgetInstallationDescriptor()
    
public  StringgetName()
     Get the name of the component.
public  MapgetProperties()
     Get the installation specific properties for the component.
public  ListgetServiceUnitList()
     Get the list of ServiceUnitInfo objects representing all the SUs that are currently deployed to this component; for Shared Libraries this is null.
public  ListgetSharedLibraryNames()
     Get the list of Shared Libraries required by this component.
public  ComponentStategetStatus()
     Get the Status of the Component.
public  longgetTimestamp()
     Get the timestamp associated with archive.
public  longgetUpgradeNumber()
     Get the grade associated with a component.
public  Variable[]getVariables()
     Get the Environment Variables an array of Variables set on the component.
public  StringgetWorkspaceRoot()
    
public  inthashCode()
     Get a hash code for this ComponentInfo.
public  booleanisBootstrapClassLoaderSelfFirst()
     true/false depending on the value of the bootstrapClassLoaderSelfFirst attribute.
public  booleanisClassLoaderSelfFirst()
    
public  voidsetApplicationConfiguration(String name, Properties applicationConfig)
     Get a specific application configuration. the application configuration whose name = configName.
public  voidsetBootstrapClassLoaderSelfFirst(boolean flag)
    
public  voidsetBootstrapClassName(String name)
    
public  voidsetBootstrapClassPathElements(List elements)
    
public  voidsetClassLoaderSelfFirst(boolean flag)
    
public  voidsetClassPathElements(List<String> elements)
    
public  voidsetComponentClassName(String className)
    
public  voidsetComponentType(ComponentType type)
    
public  voidsetConfiguration(Properties configs)
     Set the static component configuration.
public  voidsetDescription(String descr)
    
public  voidsetInstallRoot(String installRoot)
    
public  voidsetInstallationDescriptor(String jbiXml)
    
public  voidsetName(String name)
    
public  voidsetProperty(String key, String value)
    
public  voidsetServiceUnitList(List<ServiceUnitInfo> list)
    
public  voidsetSharedLibraryNames(List<String> list)
    
public  voidsetStatus(ComponentState state)
    
public  voidsetTimestamp(long timestamp)
    
public  voidsetUpgradeNumber(int upgradeNumber)
    
public  voidsetVariables(Variable[] envVars)
    
public  voidsetWorkspaceRoot(String workspaceRoot)
    
public  StringtoXmlString()
     Return an XML string representing this component.



Method Detail
addClassPathElement
public void addClassPathElement(String element)(Code)



addServiceUnitInfo
public void addServiceUnitInfo(ServiceUnitInfo suInfo)(Code)



addSharedLibrary
public void addSharedLibrary(String sharedLibraryName)(Code)



equals
public boolean equals(Object object)(Code)
Determine if the supplied Object is equal to this one.
Parameters:
  object - - the Object to be compared with this one. true if the supplied Object is equal to this one.



getApplicationConfiguration
public Properties getApplicationConfiguration(String name)(Code)
Get a specific application configuration. the application configuration whose name = configName. If one does not existan empty properties object is returned.



getApplicationConfigurationNames
public String[] getApplicationConfigurationNames()(Code)
Get the names of all application configurations set on the component. a list of names of all application configurations. If there are zeroapplication configurations set on the component an empty array is returned.



getBootstrapClassName
public String getBootstrapClassName()(Code)
Get the class name of the bootstrap implementation for this BC or SE. The bootstrap class name.



getBootstrapClassPathElements
public java.util.List getBootstrapClassPathElements()(Code)
Get the class path elements that this BC or SE needs in its bootstrap runtime environment. A list of the elements of the bootstrap class path as strings.



getClassPathElements
public List getClassPathElements()(Code)
Get the class path elements. For BCs and SEs this is the list of elements that comprise the runtime class path; for Shared Libraries it is the list of elements that comprise the shared class path. Each element in the list is a String representing a single jar file or directory. List of jar files and directories that comprise the class pathfor the component or shared library.



getComponentClassName
public String getComponentClassName()(Code)
Get the component class name. For BCs and SEs this is the name of the class that implements the javax.jbi.component.Component interface; for Shared Libraries it is null. the name of the Component class.



getComponentType
public ComponentType getComponentType()(Code)
Get the component type. the component type: ComponentInfo.BINDING, ComponentInfo.ENGINE,or ComponentInfo.SHARED_LIBRARY.



getConfiguration
public Properties getConfiguration()(Code)
Get the static component configuration. the components constant configuration.



getDescription
public String getDescription()(Code)
Get the description of the component. the String describing the component.



getInstallRoot
public String getInstallRoot()(Code)
Get the directory into which this component is installed. the directory into which this component is installed.



getInstallationDescriptor
public String getInstallationDescriptor()(Code)
the Installation Descriptor [jbi.xml] for theComponent / Shared Library.



getName
public String getName()(Code)
Get the name of the component. the name of the component.



getProperties
public Map getProperties()(Code)
Get the installation specific properties for the component. a Map of the properties



getServiceUnitList
public List getServiceUnitList()(Code)
Get the list of ServiceUnitInfo objects representing all the SUs that are currently deployed to this component; for Shared Libraries this is null. List of ServiceUnitInfo objects.



getSharedLibraryNames
public List getSharedLibraryNames()(Code)
Get the list of Shared Libraries required by this component. For BCs and SEs, this is the list of Shared Library names in the order that they appear in the class loader chain; for Shared Libraries this is null. List of Strings containing Shared Library names.



getStatus
public ComponentState getStatus()(Code)
Get the Status of the Component. For Shared Libraries this is always SHUTDOWN. should be of the values: LOADED, SHUTDOWN, STOPPED and STARTED



getTimestamp
public long getTimestamp()(Code)
Get the timestamp associated with archive. the timestamp of the archive.



getUpgradeNumber
public long getUpgradeNumber()(Code)
Get the grade associated with a component. the upgrade number of the component.



getVariables
public Variable[] getVariables()(Code)
Get the Environment Variables an array of Variables set on the component. If there are zeroenvironment variables et on the component an empty array is returned.



getWorkspaceRoot
public String getWorkspaceRoot()(Code)
Get the workspace for the component this components workspace directory.



hashCode
public int hashCode()(Code)
Get a hash code for this ComponentInfo. the hash code for the object.



isBootstrapClassLoaderSelfFirst
public boolean isBootstrapClassLoaderSelfFirst()(Code)
true/false depending on the value of the bootstrapClassLoaderSelfFirst attribute. This method returns false for shared libraries.



isClassLoaderSelfFirst
public boolean isClassLoaderSelfFirst()(Code)
true/false depending on the value of the {Component}ClassLoaderSelfFirst attribute.



setApplicationConfiguration
public void setApplicationConfiguration(String name, Properties applicationConfig)(Code)
Get a specific application configuration. the application configuration whose name = configName. If one does not existan empty properties object is returned.



setBootstrapClassLoaderSelfFirst
public void setBootstrapClassLoaderSelfFirst(boolean flag)(Code)



setBootstrapClassName
public void setBootstrapClassName(String name)(Code)



setBootstrapClassPathElements
public void setBootstrapClassPathElements(List elements)(Code)



setClassLoaderSelfFirst
public void setClassLoaderSelfFirst(boolean flag)(Code)



setClassPathElements
public void setClassPathElements(List<String> elements)(Code)



setComponentClassName
public void setComponentClassName(String className)(Code)



setComponentType
public void setComponentType(ComponentType type)(Code)



setConfiguration
public void setConfiguration(Properties configs)(Code)
Set the static component configuration.
Parameters:
  configs - the components constant configuration.



setDescription
public void setDescription(String descr)(Code)



setInstallRoot
public void setInstallRoot(String installRoot)(Code)



setInstallationDescriptor
public void setInstallationDescriptor(String jbiXml)(Code)

Parameters:
  jbiXml - - the string representation of the installation descriptorfor this Component / Shared Library



setName
public void setName(String name)(Code)



setProperty
public void setProperty(String key, String value)(Code)



setServiceUnitList
public void setServiceUnitList(List<ServiceUnitInfo> list)(Code)



setSharedLibraryNames
public void setSharedLibraryNames(List<String> list)(Code)



setStatus
public void setStatus(ComponentState state)(Code)



setTimestamp
public void setTimestamp(long timestamp)(Code)



setUpgradeNumber
public void setUpgradeNumber(int upgradeNumber)(Code)



setVariables
public void setVariables(Variable[] envVars)(Code)
Set the Environment Variables
Parameters:
  envVars - - an array of Variables set on the component.



setWorkspaceRoot
public void setWorkspaceRoot(String workspaceRoot)(Code)



toXmlString
public String toXmlString()(Code)
Return an XML string representing this component. The XML that represents this component's attributes.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.