public interface ComponentDefOperations extends ExtInterfaceDefOperations
Modifier and Type | Method and Description |
---|---|
ComponentDef |
base_component() |
void |
base_component(ComponentDef newBase_component) |
ConsumesDef |
create_consumes(String id,
String name,
String version,
EventDef event) |
EmitsDef |
create_emits(String id,
String name,
String version,
EventDef event) |
ProvidesDef |
create_provides(String id,
String name,
String version,
InterfaceDef interface_type) |
PublishesDef |
create_publishes(String id,
String name,
String version,
EventDef event) |
UsesDef |
create_uses(String id,
String name,
String version,
InterfaceDef interface_type,
boolean is_multiple) |
InterfaceDef[] |
supported_interfaces() |
void |
supported_interfaces(InterfaceDef[] newSupported_interfaces) |
base_interfaces, base_interfaces, create_attribute, create_operation, describe_interface, is_a, is_abstract, is_abstract
contents, create_alias, create_constant, create_enum, create_exception, create_interface, create_module, create_native, create_struct, create_union, create_value_box, create_value, describe_contents, lookup_name, lookup
absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version
type
def_kind, destroy
create_ext_attribute, describe_ext_interface
ComponentDef base_component()
void base_component(ComponentDef newBase_component)
InterfaceDef[] supported_interfaces()
void supported_interfaces(InterfaceDef[] newSupported_interfaces)
ProvidesDef create_provides(String id, String name, String version, InterfaceDef interface_type)
UsesDef create_uses(String id, String name, String version, InterfaceDef interface_type, boolean is_multiple)
PublishesDef create_publishes(String id, String name, String version, EventDef event)
ConsumesDef create_consumes(String id, String name, String version, EventDef event)
Copyright © 2016 JBoss by Red Hat. All rights reserved.