C
- anything that can be registered.public interface Registry<C>
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the registry
|
List<C> |
getHistory()
Returns a
List containing all the items in the registry |
boolean |
isEmpty()
Determines if the registry is empty or not
|
C |
peek()
Peeks the last added item.
|
C |
pop()
Pops the last added item and removes it.
|
void |
register(C item)
Registers an item into the registry
|
void |
setMaxSize(int size)
Sets the max number of items that can be stored on the registry.
|
void |
setRegistryChangeListener(RegistryChangeListener registryChangeListener)
Sets a
RegistryChangeListener to be called when the registry changes. |
void register(C item)
item
- An item to registerC peek()
C pop()
void setMaxSize(int size)
size
- A positive integervoid clear()
boolean isEmpty()
List<C> getHistory()
List
containing all the items in the registryList
of containing the registered itemsvoid setRegistryChangeListener(RegistryChangeListener registryChangeListener)
RegistryChangeListener
to be called when the registry changes.registryChangeListener
- A RegistryChangeListener
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.