public class JaxRpcRICodegen extends ModuleContentLinker implements JaxRpcCodegenAdapter, ApplicationVisitor, EjbBundleVisitor, WebBundleVisitor, AppClientVisitor
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentContext |
context |
protected org.glassfish.hk2.api.ServiceLocator |
habitat |
protected String |
moduleClassPath |
rootLocation_| Constructor and Description |
|---|
JaxRpcRICodegen(boolean processServiceReferences)
Creates a new instance of JaxRpcRICodegen
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Application application)
visit an application object
|
void |
accept(ApplicationClientDescriptor appclientdescriptor)
visits a appclient descriptor
|
void |
accept(BundleDescriptor descriptor)
visits a J2EE component bundle descriptor.
|
void |
accept(EjbBundleDescriptor bundleDescriptor)
visits an ejb bundle descriptor
|
void |
accept(ServiceReferenceDescriptor serviceRef)
Visits a webs service reference
|
void |
accept(WebBundleDescriptor descriptor)
visit a web bundle descriptor
|
void |
accept(WebService webService)
visits a web service definition
|
void |
done()
Releases resources used during the code gen and compilation.
|
Iterator |
getListOfBinaryFiles() |
Iterator |
getListOfSourceFiles() |
void |
run(org.glassfish.hk2.api.ServiceLocator habitat,
DeploymentContext context,
String cp)
perform the codegen with the context provided
|
createJarUrl, getEntryAsUrlaccept, accept, accept, accept, accept, accept, getSubDescriptorVisitorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, getSubDescriptorVisitorprotected DeploymentContext context
protected org.glassfish.hk2.api.ServiceLocator habitat
protected String moduleClassPath
public JaxRpcRICodegen(boolean processServiceReferences)
public void run(org.glassfish.hk2.api.ServiceLocator habitat,
DeploymentContext context,
String cp)
throws Exception
Codegenpublic void accept(ServiceReferenceDescriptor serviceRef)
accept in class ModuleContentLinkerpublic void accept(WebService webService)
accept in class ModuleContentLinkerwebService - public Iterator getListOfBinaryFiles()
getListOfBinaryFiles in interface Codegenpublic Iterator getListOfSourceFiles()
getListOfSourceFiles in interface Codegenpublic void done()
done in interface JaxRpcCodegenAdapterpublic void accept(BundleDescriptor descriptor)
ComponentVisitoraccept in interface ComponentVisitoraccept in class ModuleContentLinkerpublic void accept(Application application)
accept in interface ApplicationVisitorthe - application descriptorpublic void accept(EjbBundleDescriptor bundleDescriptor)
accept in interface EjbBundleVisitoran - ejb bundle descriptorpublic void accept(ApplicationClientDescriptor appclientdescriptor)
accept in interface AppClientVisitorappclientdescriptor - get the visitor for its sub descriptorsub - descriptor to return visitor forpublic void accept(WebBundleDescriptor descriptor)
accept in interface WebBundleVisitorthe - web bundle descriptorCopyright © 2019. All rights reserved.