Java Doc for WebContainerBase.java in  » Portal » Open-Portal » com » sun » portal » fabric » tasks » 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 » Portal » Open Portal » com.sun.portal.fabric.tasks 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.sun.portal.fabric.tasks.WebContainerBase

All known Subclasses:   com.sun.portal.fabric.tasks.JESAS81Impl,  com.sun.portal.fabric.tasks.JESWS6Impl,  com.sun.portal.fabric.tasks.BEAWL8Impl,  com.sun.portal.fabric.tasks.JESWS7Impl,  com.sun.portal.fabric.tasks.IBMWAS5Impl,
WebContainerBase
abstract public class WebContainerBase implements WebContainer,WebContainerTasks(Code)


Field Summary
final static  StringPORTAL_TEST_JAR
    
protected  StringdomainID
    
protected  ExecuteUtilexecUtil
    
protected  StringinstanceID
    
protected  StringportalID
    
protected  StringpsLibDir
    
protected  MapwcAttributes
    
protected  StringwcPrintableInstanceName
    
protected  StringwcType
    

Constructor Summary
protected  WebContainerBase(Map webContainerProperties)
    

Method Summary
protected  booleancheckDirExists(String token, String value)
    
protected  booleancheckFileExists(String token, String value)
    
protected  booleancheckNotNull(String token, String value)
    
protected  booleancheckNotNull(String token, String value, boolean secure)
    
protected  booleancheckNotNullOrEmpty(String token, String value)
    
public  voidconfigure(PSConfigContext configContext)
     Configures the webcontainer with the Identity Server and Portal Server classpath and other JVM options.
public  booleanconfigureApp(String configDir, PSConfigContext configContext)
    
public  voidconfigureSearch(String classpath, PSConfigContext configContext)
    
public  voidcreateResource(Element resource)
    
public  voiddeleteResource(Element resource)
    
public  voiddeploy(String warFile, String uri)
    
final  StringgetCommand(String sMainCommand, String[] args)
    
protected  StringgetFilteredClassPath(String sourceCP, String filterListCP)
     Filter out the source classpath to remove duplicate entries that already exist in filterList.
public  LoggergetLogger()
    
protected  StringgetMergedClassPath(String sourceCP, String targetCP)
     Prefix filtered source classpath into target classpath.
final public  StringgetPrintableWebContainerInstanceName()
    
final public  StringgetWebContainerType()
    
public  voidjustDeploy(String warFile, String uri)
    
public  voidpostDeploy()
    
public  voidpostValidationInit()
    
public  voidstart()
    
public  voidstop()
    
public  voidunconfigure(PSConfigContext configContext)
    
public  voidunconfigureSearch(String classpath, PSConfigContext configContext)
    
public  voidundeploy(String uri)
    
public  voidvalidate()
    
protected  booleanvalidateAdminHostNamePort(String adminHost, String adminPort)
    
protected  booleanvalidateInstanceHostNamePort(String host, String port)
    

Field Detail
PORTAL_TEST_JAR
final static String PORTAL_TEST_JAR(Code)



domainID
protected String domainID(Code)



execUtil
protected ExecuteUtil execUtil(Code)



instanceID
protected String instanceID(Code)



portalID
protected String portalID(Code)



psLibDir
protected String psLibDir(Code)



wcAttributes
protected Map wcAttributes(Code)



wcPrintableInstanceName
protected String wcPrintableInstanceName(Code)



wcType
protected String wcType(Code)




Constructor Detail
WebContainerBase
protected WebContainerBase(Map webContainerProperties)(Code)
Constructor
Parameters:
  webContainerProperties - WebContainer Information as Map




Method Detail
checkDirExists
protected boolean checkDirExists(String token, String value)(Code)



checkFileExists
protected boolean checkFileExists(String token, String value)(Code)



checkNotNull
protected boolean checkNotNull(String token, String value)(Code)



checkNotNull
protected boolean checkNotNull(String token, String value, boolean secure)(Code)



checkNotNullOrEmpty
protected boolean checkNotNullOrEmpty(String token, String value)(Code)



configure
public void configure(PSConfigContext configContext) throws ConfigurationException(Code)
Configures the webcontainer with the Identity Server and Portal Server classpath and other JVM options.



configureApp
public boolean configureApp(String configDir, PSConfigContext configContext) throws ConfigurationException(Code)
Configures the webcontainer for the portletApp given the /conf directory with the standard format



configureSearch
public void configureSearch(String classpath, PSConfigContext configContext) throws ConfigurationException(Code)
Configures the WebContainer for Search



createResource
public void createResource(Element resource)(Code)



deleteResource
public void deleteResource(Element resource)(Code)



deploy
public void deploy(String warFile, String uri) throws ConfigurationException(Code)
Deploys the WAR file on to the webcontainer instance
Parameters:
  warFile - WAR file including full path
Parameters:
  uri - Deployment URI



getCommand
final String getCommand(String sMainCommand, String[] args)(Code)



getFilteredClassPath
protected String getFilteredClassPath(String sourceCP, String filterListCP)(Code)
Filter out the source classpath to remove duplicate entries that already exist in filterList. Maintain order of classpath
Parameters:
  sourceCP -
Parameters:
  filterListCP - filtered source classpath



getLogger
public Logger getLogger()(Code)



getMergedClassPath
protected String getMergedClassPath(String sourceCP, String targetCP)(Code)
Prefix filtered source classpath into target classpath. i.e.Filter source for entries that already exist in target. Maintain order of classpath
Parameters:
  sourceCP -
Parameters:
  targetCP - merged target classpath



getPrintableWebContainerInstanceName
final public String getPrintableWebContainerInstanceName()(Code)



getWebContainerType
final public String getWebContainerType()(Code)



justDeploy
public void justDeploy(String warFile, String uri) throws ConfigurationException(Code)



postDeploy
public void postDeploy() throws ConfigurationException(Code)



postValidationInit
public void postValidationInit() throws ConfigurationException(Code)
Post Validate the data (web container attributes)



start
public void start() throws ConfigurationException(Code)
Starts the webcontainer instance



stop
public void stop() throws ConfigurationException(Code)
Stops the webcontainer instance



unconfigure
public void unconfigure(PSConfigContext configContext) throws ConfigurationException(Code)
Removes the Identity Server and Portal Server related configuration in the WebContainer classpath and JVM options



unconfigureSearch
public void unconfigureSearch(String classpath, PSConfigContext configContext) throws ConfigurationException(Code)
Removes the Search related configuration in the WebContainer



undeploy
public void undeploy(String uri) throws ConfigurationException(Code)
Undeploys the WAR file from the webcontainer instance
Parameters:
  uri - Deployment URI



validate
public void validate() throws ValidationException(Code)
Validate the data (web container attributes)



validateAdminHostNamePort
protected boolean validateAdminHostNamePort(String adminHost, String adminPort)(Code)



validateInstanceHostNamePort
protected boolean validateInstanceHostNamePort(String host, String port)(Code)



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.