Java Doc for FarmMemberService.java in  » EJB-Server-JBoss-4.2.1 » cluster » org » jboss » ha » framework » server » 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 » EJB Server JBoss 4.2.1 » cluster » org.jboss.ha.framework.server 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.jboss.ha.framework.server.FarmMemberService

FarmMemberService
public class FarmMemberService extends URLDeploymentScanner implements FarmMemberServiceMBean(Code)

author:
   Andreas Schaefer
author:
   Bill Burke
version:
   $Revision: 57254 $
version:
  

20021014 andreas schaefer:
version:
  


    version:
      
  • Initial import
    version:
      

version:
  

20020809 bill burke:
version:
  


    version:
      
  • Rewrote as a Scanner instead. Also on boot-up asks cluster for deployable files
    version:
      


Field Summary
final protected static  StringSERVICE_NAME
    
protected  StringmBackgroundPartition
    
protected  ClusterPartitionMBeanmClusterPartition
    
protected  ObjectNamemClusterPartitionName
    
protected  ObjectNamemDeployerName
    
protected  HashMapparentDUMap
    
protected  ArrayListremotelyDeployed
    
protected  ArrayListremotelyUndeployed
    


Method Summary
protected  voidcreateService()
    
protected  voidcreateUnexistingLocalDir()
    
protected  voiddeploy(DeployedURL du)
    
public  voidfarmDeploy(String parentName, File destFile, Date date)
    
public  HashMapfarmDeployments()
    
public  voidfarmUndeploy(String parentName, String fileName)
    
protected  FilefindParent(String parentName)
    
public  ClusterPartitionMBeangetClusterPartition()
    
public  StringgetName()
    
public  StringgetPartitionName()
    
public  ObjectNamepreRegister(MBeanServer pServer, ObjectName pName)
     Saves the MBeanServer reference, create the Farm Member Name and add its Notification Listener to listen for Deployment / Undeployment notifications from the org.jboss.deployment.MainDeployer MainDeployer .
protected  voidpullNewDeployments(HAPartition partition, HashMap farmed)
    
public  voidsetClusterPartition(ClusterPartitionMBean clusterPartition)
    
public  voidsetDeployer(ObjectName deployerName)
    
public  voidsetFarmDeployDirectory(String urls)
    
public  voidsetPartitionName(String pPartitionName)
    
public  voidsetScannerName(String name)
     Backward compatibility, but ignored as it does nothing.
protected  voidstartService()
    
protected  voidundeploy(DeployedURL du)
    

Field Detail
SERVICE_NAME
final protected static String SERVICE_NAME(Code)



mBackgroundPartition
protected String mBackgroundPartition(Code)



mClusterPartition
protected ClusterPartitionMBean mClusterPartition(Code)



mClusterPartitionName
protected ObjectName mClusterPartitionName(Code)



mDeployerName
protected ObjectName mDeployerName(Code)



parentDUMap
protected HashMap parentDUMap(Code)



remotelyDeployed
protected ArrayList remotelyDeployed(Code)



remotelyUndeployed
protected ArrayList remotelyUndeployed(Code)





Method Detail
createService
protected void createService() throws Exception(Code)
Looks up the Server Config instance to figure out the temp-directory and the farm-deploy-directory



createUnexistingLocalDir
protected void createUnexistingLocalDir()(Code)



deploy
protected void deploy(DeployedURL du)(Code)



farmDeploy
public void farmDeploy(String parentName, File destFile, Date date)(Code)



farmDeployments
public HashMap farmDeployments()(Code)



farmUndeploy
public void farmUndeploy(String parentName, String fileName)(Code)



findParent
protected File findParent(String parentName)(Code)



getClusterPartition
public ClusterPartitionMBean getClusterPartition()(Code)



getName
public String getName()(Code)



getPartitionName
public String getPartitionName()(Code)



preRegister
public ObjectName preRegister(MBeanServer pServer, ObjectName pName) throws Exception(Code)
Saves the MBeanServer reference, create the Farm Member Name and add its Notification Listener to listen for Deployment / Undeployment notifications from the org.jboss.deployment.MainDeployer MainDeployer .



pullNewDeployments
protected void pullNewDeployments(HAPartition partition, HashMap farmed)(Code)



setClusterPartition
public void setClusterPartition(ClusterPartitionMBean clusterPartition)(Code)



setDeployer
public void setDeployer(ObjectName deployerName)(Code)



setFarmDeployDirectory
public void setFarmDeployDirectory(String urls) throws MalformedURLException(Code)
Backward compatibility, mapped to the URLs attribute of URLDeploymentScannerMBean



setPartitionName
public void setPartitionName(String pPartitionName)(Code)



setScannerName
public void setScannerName(String name)(Code)
Backward compatibility, but ignored as it does nothing.



startService
protected void startService() throws Exception(Code)
Register itself as RPC-Handler to the HA-Partition and add the farm deployment directory to the scanner



undeploy
protected void undeploy(DeployedURL du)(Code)



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