public class ExternalGadgetSpecIdGeneratorImpl extends Object implements ExternalGadgetSpecIdGenerator
ExternalGadgetSpecIdGenerator
. This
implementation stores the next available ID in the plugin settings,
incrementing and storing the new value on each call.Constructor and Description |
---|
ExternalGadgetSpecIdGeneratorImpl(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.gadgets.directory.spi.ExternalGadgetSpecId |
newExternalGadgetSpecId()
Creates and returns a new globally unique ID for an
ExternalGadgetSpec . |
public ExternalGadgetSpecIdGeneratorImpl(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
pluginSettingsFactory
- the PluginSettings
provider to use
for storing the keyspublic com.atlassian.gadgets.directory.spi.ExternalGadgetSpecId newExternalGadgetSpecId()
ExternalGadgetSpecIdGenerator
ExternalGadgetSpec
.newExternalGadgetSpecId
in interface ExternalGadgetSpecIdGenerator
Copyright © 2003–2015 Atlassian. All rights reserved.