public interface EmbosserCatalogService
Provides an interface for an EmbosserCatalog service. The purpose of this interface is to expose an implementation of an EmbosserCatalog as an OSGi service.
To comply with this interface, an implementation must be thread safe and address both the possibility that only a single instance is created and used throughout and that new instances are created as desired.
Modifier and Type | Method and Description |
---|---|
Collection<EmbosserFactoryProperties> |
listEmbossers()
Lists embossers
|
Collection<EmbosserFactoryProperties> |
listEmbossers(EmbosserFilter filter)
Lists embossers matching the specified filter
|
Embosser |
newEmbosser(String identifier)
Creates a new embosser with the specified identifier.
|
Embosser newEmbosser(String identifier)
identifier
- the identifierCollection<EmbosserFactoryProperties> listEmbossers()
Collection<EmbosserFactoryProperties> listEmbossers(EmbosserFilter filter)
filter
- the filter