public class TopologyArchiveImpl extends org.jboss.shrinkwrap.impl.base.AssignableBase<org.jboss.shrinkwrap.impl.base.ArchiveBase<?>> implements TopologyArchive
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_ACTIVATOR_CLASS_NAME |
REGISTRATION_CONF, SERVICE_TAG_SEPARATOR, TAG_SEPARATOR| Constructor and Description |
|---|
TopologyArchiveImpl(org.jboss.shrinkwrap.impl.base.ArchiveBase<?> archive)
Constructs a new instance using the underlying specified archive, which is required
|
| Modifier and Type | Method and Description |
|---|---|
TopologyArchive |
advertise() |
TopologyArchive |
advertise(String serviceName) |
TopologyArchive |
advertise(String serviceName,
Collection<String> tags) |
List<String> |
advertisements() |
protected TopologyArchive |
doAdvertise() |
protected List<String> |
getServiceNames() |
boolean |
hasAdvertised() |
public static final String SERVICE_ACTIVATOR_CLASS_NAME
public TopologyArchiveImpl(org.jboss.shrinkwrap.impl.base.ArchiveBase<?> archive)
throws IOException
archive - IOExceptionpublic TopologyArchive advertise()
advertise in interface TopologyArchivepublic TopologyArchive advertise(String serviceName)
advertise in interface TopologyArchivepublic TopologyArchive advertise(String serviceName, Collection<String> tags)
advertise in interface TopologyArchivepublic List<String> advertisements()
advertisements in interface TopologyArchivepublic boolean hasAdvertised()
hasAdvertised in interface TopologyArchiveprotected TopologyArchive doAdvertise()
Copyright © 2017 JBoss by Red Hat. All rights reserved.