26 lines
485 B
Java
26 lines
485 B
Java
/*
|
|
* ExtVisitor.java
|
|
*/
|
|
package net.openesb.component.${artifactId}.model;
|
|
|
|
/**
|
|
* This interface provides the visitor pattern to validate the extension model
|
|
* objects.
|
|
*
|
|
* @author chikkala
|
|
*/
|
|
public interface ExtVisitor {
|
|
|
|
void visit(BindingExt bindingExt);
|
|
|
|
void visit(OperationExt operationExt);
|
|
|
|
void visit(InputExt inputExt);
|
|
|
|
void visit(OutputExt outputExt);
|
|
|
|
void visit(FaultExt faultExt);
|
|
|
|
void visit(PortExt portExt);
|
|
}
|