@Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface BeforeInitialize
AbstractArtifactInterceptor
so that it's
AbstractInterceptor.intercept(org.adroitlogic.ultraesb.api.interceptor.Event)
method will be invoked
prior to initializing the artifact
The order makes sure that if there are more than one interceptors of this same type they are invoked in the specified ascending order, while the type is an array of artifact types to which this interceptor is subjected to. The name is a regular expression or a string specifying the criteria for the artifact identifiers to be matched for interception
Modifier and Type | Optional Element and Description |
---|---|
String |
name |
int |
order |
ArtifactType[] |
type |
public abstract int order
public abstract ArtifactType[] type
public abstract String name
Copyright © 2010–2016 AdroitLogic. All rights reserved.