@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface Rules
| Modifier and Type | Optional Element and Description |
|---|---|
org.switchyard.component.common.knowledge.annotation.Channel[] |
channels
Channels.
|
org.switchyard.component.common.knowledge.annotation.Listener[] |
listeners
Listeners.
|
org.switchyard.component.common.knowledge.annotation.Logger[] |
loggers
Loggers.
|
org.switchyard.component.common.knowledge.annotation.Manifest[] |
manifest
Manifest.
|
String |
name
Name.
|
String |
namespace
Namespace.
|
org.switchyard.component.common.knowledge.annotation.Property[] |
properties
Properties.
|
Class<?> |
value
Interface class.
|
public abstract String namespace
public abstract String name
public abstract Class<?> value
public abstract org.switchyard.component.common.knowledge.annotation.Channel[] channels
public abstract org.switchyard.component.common.knowledge.annotation.Listener[] listeners
public abstract org.switchyard.component.common.knowledge.annotation.Logger[] loggers
public abstract org.switchyard.component.common.knowledge.annotation.Manifest[] manifest
public abstract org.switchyard.component.common.knowledge.annotation.Property[] properties
Copyright © 2013–2017 JBoss by Red Hat. All rights reserved.