Package org.jboss.hal.meta.capabilitiy
Class Capabilities
- java.lang.Object
-
- org.jboss.hal.meta.capabilitiy.Capabilities
-
public class Capabilities extends Object
Provides access to static fall-back capabilities for servers which don't support a capabilities-registry.
-
-
Constructor Summary
Constructors Constructor Description Capabilities(Environment environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String name)Iterable<AddressTemplate>lookup(String name)Looks up a capability from the local cache.voidregister(String name, Iterable<AddressTemplate> templates)voidregister(String name, AddressTemplate first, AddressTemplate... rest)voidregister(Capability capability)booleansupportsSuggestions()
-
-
-
Constructor Detail
-
Capabilities
@Inject public Capabilities(Environment environment)
-
-
Method Detail
-
supportsSuggestions
public boolean supportsSuggestions()
-
lookup
public Iterable<AddressTemplate> lookup(String name)
Looks up a capability from the local cache. Returns an empty collection if no such capability was found.
-
contains
public boolean contains(String name)
-
register
public void register(String name, AddressTemplate first, AddressTemplate... rest)
-
register
public void register(String name, Iterable<AddressTemplate> templates)
-
register
public void register(Capability capability)
-
-