org.apache.muse.tools.generator.projectizer
Class OsgiMiniProjectizer

java.lang.Object
  extended by org.apache.muse.tools.generator.projectizer.AbstractProjectizer
      extended by org.apache.muse.tools.generator.projectizer.J2EEMiniProjectizer
          extended by org.apache.muse.tools.generator.projectizer.OsgiMiniProjectizer
All Implemented Interfaces:
Projectizer, Configurable

public class OsgiMiniProjectizer
extends J2EEMiniProjectizer


Field Summary
 
Fields inherited from class org.apache.muse.tools.generator.projectizer.J2EEMiniProjectizer
_capabilitiesList, _descriptor, _filesMaps, _ignoreSets, _metadatas, _wsdls
 
Fields inherited from class org.apache.muse.tools.generator.projectizer.AbstractProjectizer
_targetDirectory, DEFAULT_RMD_NAME_SUFFIX, DEFAULT_WSDL_NAME_SUFFIX, PLACE_HOLDER
 
Constructor Summary
OsgiMiniProjectizer()
           
 
Method Summary
protected  void createActivatorFile(File srcDir, String activatorFileResource)
           
protected  void createArtifacts(File javaSourceDir)
           
protected  void createConfigIni(File destDir, String configFileResource, String configFileName)
           
protected  void createDirectoryStructure()
           
protected  void createManifest(File baseTargetDir, String manifestFileResource, String manifestFileName, String activatorFileName)
           
protected  Object getSymbolicName()
           
 void projectize(ConfigurationData configuration)
           
 
Methods inherited from class org.apache.muse.tools.generator.projectizer.J2EEMiniProjectizer
createDescriptor, createDirectoryStructure, createFileFromResource, createRMDFile, createWSDLFile, getConfigurationDataDescriptions, getResourceClass, loadParameters, updateServicesDescriptor
 
Methods inherited from class org.apache.muse.tools.generator.projectizer.AbstractProjectizer
checkDirectory, checkParentDirectory, copyJars, copyJars, copyStreamCheck, copyTemplate, createClassloadablePath, createJavaSources, createJavaSources, createOverwriteManifest, createRouterEntries, getMetadataFileName, getWsdlFileName, loadString, setTargetDirectory, updatePortType, writeStringtoFile, writeToFileCheck, writeToFileCheck, writeToFileCheck
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsgiMiniProjectizer

public OsgiMiniProjectizer()
Method Detail

projectize

public void projectize(ConfigurationData configuration)
                throws Exception
Specified by:
projectize in interface Projectizer
Overrides:
projectize in class J2EEMiniProjectizer
Throws:
Exception

createDirectoryStructure

protected void createDirectoryStructure()
                                 throws Exception
Throws:
Exception

createArtifacts

protected void createArtifacts(File javaSourceDir)
                        throws Exception
Overrides:
createArtifacts in class J2EEMiniProjectizer
Throws:
Exception

createConfigIni

protected void createConfigIni(File destDir,
                               String configFileResource,
                               String configFileName)
                        throws Exception
Throws:
Exception

createActivatorFile

protected void createActivatorFile(File srcDir,
                                   String activatorFileResource)
                            throws Exception
Throws:
Exception

createManifest

protected void createManifest(File baseTargetDir,
                              String manifestFileResource,
                              String manifestFileName,
                              String activatorFileName)
                       throws Exception
Throws:
Exception

getSymbolicName

protected Object getSymbolicName()


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.