com.sun.enterprise.deployment.util
Interface ComponentVisitor

All Superinterfaces:
DescriptorVisitor
All Known Subinterfaces:
AppClientVisitor, ApplicationVisitor, EjbBundleVisitor, EjbVisitor, ManagedBeanVisitor, WebBundleVisitor
All Known Implementing Classes:
ApplicationValidator, ComponentValidator, DefaultDOLVisitor, EjbBundleValidator, ModuleContentLinker, ModuleContentValidator, TracerVisitor, WebValidatorWithCL, WebValidatorWithoutCL, WsdlFileVisitor

public interface ComponentVisitor
extends DescriptorVisitor

This class defines the protocol for visiting J2EE Component DOL related classes

Version:
Author:
Jerome Dochez

Method Summary
 void accept(EjbReference ejbRef)
          visits an ejb reference for the last J2EE component visited
 void accept(EnvironmentProperty envEntry)
          visits an environment property for the last J2EE component visited
 void accept(InjectionCapable injectable)
          visits all entries within the component environment for which isInjectable() == true
 void accept(JmsDestinationReferenceDescriptor jmsDestRef)
          visits an jms destination reference for the last J2EE component visited
 void accept(MessageDestinationDescriptor msgDest)
          visits an message destination for the last J2EE component visited
 void accept(MessageDestinationReferenceDescriptor msgDestRef)
          visits an message destination reference for the last J2EE component visited
 void accept(MessageDestinationReferencer msgDestReferencer)
          visits a message destination referencer for the last J2EE component visited.
 void accept(ResourceReferenceDescriptor resRef)
          visits an resource reference for the last J2EE component visited
 void accept(RoleReference roleRef)
          visits a role reference from the last J2EE component visited
 void accept(ServiceReferenceDescriptor serviceRef)
          visits a service reference for the last J2EE component visited.
 
Methods inherited from interface com.sun.enterprise.deployment.util.DescriptorVisitor
accept
 

Method Detail

accept

void accept(InjectionCapable injectable)
visits all entries within the component environment for which isInjectable() == true

Parameters:
the - InjectionCapable environment dependency

accept

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

Parameters:
the - ejb reference

accept

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

Parameters:
role - reference

accept

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

Parameters:
the - environment property

accept

void accept(ResourceReferenceDescriptor resRef)
visits an resource reference for the last J2EE component visited

Parameters:
the - resource reference

accept

void accept(JmsDestinationReferenceDescriptor jmsDestRef)
visits an jms destination reference for the last J2EE component visited

Parameters:
the - jms destination reference

accept

void accept(MessageDestinationReferenceDescriptor msgDestRef)
visits an message destination reference for the last J2EE component visited

Parameters:
the - message destination reference

accept

void accept(MessageDestinationDescriptor msgDest)
visits an message destination for the last J2EE component visited

Parameters:
the - message destination

accept

void accept(MessageDestinationReferencer msgDestReferencer)
visits a message destination referencer for the last J2EE component visited.


accept

void accept(ServiceReferenceDescriptor serviceRef)
visits a service reference for the last J2EE component visited.



Copyright © 2012 GlassFish Community. All Rights Reserved.