com.sun.enterprise.deployment.util
Class TracerVisitor

java.lang.Object
  extended by com.sun.enterprise.deployment.util.DefaultDOLVisitor
      extended by com.sun.enterprise.deployment.util.TracerVisitor
All Implemented Interfaces:
AppClientVisitor, ApplicationVisitor, ComponentVisitor, ConnectorVisitor, DescriptorVisitor, EjbBundleVisitor, EjbVisitor, ManagedBeanVisitor, WebBundleVisitor

public class TracerVisitor
extends DefaultDOLVisitor

Version:
Author:
dochez

Field Summary
 
Fields inherited from class com.sun.enterprise.deployment.util.DefaultDOLVisitor
bundleDescriptor
 
Constructor Summary
TracerVisitor()
          Creates new TracerVisitor
 
Method Summary
 void accept(Application application)
          visit an application object
 void accept(ApplicationClientDescriptor appclientDesc)
          visits an app client descriptor
 void accept(ConnectorDescriptor conDesc)
          visits an connector descriptor
 void accept(Descriptor descriptor)
          visits a J2EE descriptor
 void accept(EjbBundleDescriptor bundleDescriptor)
          visits an ejb bundle descriptor
 void accept(EjbDescriptor ejb)
          visits an ejb descriptor
 void accept(EjbReference ejbRef)
          visits an ejb reference for the last J2EE component visited
 void accept(EnvironmentProperty envEntry)
          visists an environment property for the last J2EE component visited
 void accept(FieldDescriptor fd)
          visits a CMP field definition (for CMP entity beans)
 void accept(MessageDestinationReferencer referencer)
          visits a message destination referencer for the last J2EE component visited.
 void accept(MethodDescriptor method, ContainerTransaction ct)
          visists a method transaction for the last J2EE component visited
 void accept(MethodDescriptor method, QueryDescriptor qd)
          visits a query method
 void accept(MethodPermission pm, java.util.Iterator methods)
          visits a method permission and permitted methods for the last J2EE component visited
 void accept(RelationshipDescriptor descriptor)
          visits an ejb relationship descriptor
 void accept(RoleReference roleRef)
          visits a role reference for the last J2EE component visited
 void accept(ServiceReferenceDescriptor serviceRef)
          visits a web service reference descriptor
 void accept(ServletFilterDescriptor descriptor)
          visit a servlet filter descriptor
 void accept(WebBundleDescriptor descriptor)
          visit a web bundle descriptor
 void accept(WebComponentDescriptor descriptor)
          visit a web component descriptor
 void accept(WebService webService)
          visits a web service definition
 
Methods inherited from class com.sun.enterprise.deployment.util.DefaultDOLVisitor
accept, accept, accept, accept, accept, accept, acceptWithCL, acceptWithoutCL, getAppClientVisitor, getBundleDescriptor, getConnectorVisitor, getEjbBundleVisitor, getEjbVisitor, getWebBundleVisitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TracerVisitor

public TracerVisitor()
Creates new TracerVisitor

Method Detail

accept

public void accept(Application application)
visit an application object

Specified by:
accept in interface ApplicationVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - application descriptor

accept

public void accept(EjbBundleDescriptor bundleDescriptor)
visits an ejb bundle descriptor

Specified by:
accept in interface EjbBundleVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
an - ejb bundle descriptor

accept

public void accept(EjbDescriptor ejb)
visits an ejb descriptor

Specified by:
accept in interface EjbVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
ejb - descriptor

accept

public void accept(EjbReference ejbRef)
visits an ejb reference for the last J2EE component visited

Specified by:
accept in interface ComponentVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - ejb reference

accept

public void accept(MessageDestinationReferencer referencer)
Description copied from interface: ComponentVisitor
visits a message destination referencer for the last J2EE component visited.

Specified by:
accept in interface ComponentVisitor
Overrides:
accept in class DefaultDOLVisitor

accept

public void accept(WebService webService)
Description copied from class: DefaultDOLVisitor
visits a web service definition

Specified by:
accept in interface EjbBundleVisitor
Specified by:
accept in interface WebBundleVisitor
Overrides:
accept in class DefaultDOLVisitor

accept

public void accept(ServiceReferenceDescriptor serviceRef)
Description copied from class: DefaultDOLVisitor
visits a web service reference descriptor

Specified by:
accept in interface ComponentVisitor
Overrides:
accept in class DefaultDOLVisitor

accept

public void accept(MethodPermission pm,
                   java.util.Iterator methods)
visits a method permission and permitted methods for the last J2EE component visited

Specified by:
accept in interface EjbVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
ejb - descriptor the role is referenced from
method - permission
the - methods associated with the above permission

accept

public void accept(RoleReference roleRef)
visits a role reference for the last J2EE component visited

Specified by:
accept in interface ComponentVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
ejb - descriptor the role is referenced from*
role - reference

accept

public void accept(MethodDescriptor method,
                   ContainerTransaction ct)
visists a method transaction for the last J2EE component visited

Specified by:
accept in interface EjbVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
ejb - descritptor this method applies to
method - descriptor the method
container - transaction

accept

public void accept(EnvironmentProperty envEntry)
visists an environment property for the last J2EE component visited

Specified by:
accept in interface ComponentVisitor
Overrides:
accept in class DefaultDOLVisitor

accept

public void accept(FieldDescriptor fd)
visits a CMP field definition (for CMP entity beans)

Specified by:
accept in interface EjbVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
field - descriptor for the CMP field

accept

public void accept(MethodDescriptor method,
                   QueryDescriptor qd)
visits a query method

Specified by:
accept in interface EjbVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
method - descriptor for the method
query - descriptor

accept

public void accept(RelationshipDescriptor descriptor)
visits an ejb relationship descriptor

Specified by:
accept in interface EjbBundleVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - relationship descriptor

accept

public void accept(Descriptor descriptor)
visits a J2EE descriptor

Specified by:
accept in interface DescriptorVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - descriptor

accept

public void accept(ApplicationClientDescriptor appclientDesc)
visits an app client descriptor

Specified by:
accept in interface AppClientVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
app - client descriptor

accept

public void accept(ConnectorDescriptor conDesc)
visits an connector descriptor

Specified by:
accept in interface ConnectorVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
connector - descriptor

accept

public void accept(WebBundleDescriptor descriptor)
visit a web bundle descriptor

Specified by:
accept in interface WebBundleVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - web bundle descriptor

accept

public void accept(WebComponentDescriptor descriptor)
visit a web component descriptor

Specified by:
accept in interface WebBundleVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - web component

accept

public void accept(ServletFilterDescriptor descriptor)
visit a servlet filter descriptor

Specified by:
accept in interface WebBundleVisitor
Overrides:
accept in class DefaultDOLVisitor
Parameters:
the - servlet filter


Copyright © 2012 GlassFish Community. All Rights Reserved.