| com.atlassian.configurable.ObjectConfigurable |
@PublicSpi
Clients of @PublicSpi can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicSpi as per each product's API policy (clients should refer to each product's API policy for
the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).
@PublicSpi interfaces and classes are specifically designed to be implemented/extended by clients.
Hence, the guarantee of binary compatibility is different to that of @PublicApi elements (if an element
is both @PublicApi and @PublicSpi, both guarantees apply).
This interface should be implemented by any classes that are configured using an Object Configuration.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the default property value for a key
| |||||||||||
Return the key of this object
| |||||||||||
Returns a property of this object with the specified key as a long
| |||||||||||
Retrieves an object configuration object with properties that can be set
| |||||||||||
Retrieve all the specified Properties for this object
| |||||||||||
Returns a property of this object with the specified key
| |||||||||||
Returns a property of this object with the specified key, the property is of type text
| |||||||||||
Checks if this object has a particular property
| |||||||||||
Returns the default property value for a key
| propertyKey | String key used to retrieve the properties default value |
|---|
| ObjectConfigurationException |
|---|
Returns a property of this object with the specified key as a long
| propertyKey | String key used to retrieve the property value |
|---|
| ObjectConfigurationException |
|---|
Retrieves an object configuration object with properties that can be set
| ObjectConfigurationException |
|---|
Retrieve all the specified Properties for this object
| ObjectConfigurationException |
|---|
Returns a property of this object with the specified key
| propertyKey | String key used to retrieve the property value |
|---|
| ObjectConfigurationException |
|---|
Returns a property of this object with the specified key, the property is of type text
| propertyKey | String key used to retrieve the property value |
|---|
| ObjectConfigurationException |
|---|
Checks if this object has a particular property
| propertyKey | to look for |
|---|
| ObjectConfigurationException |
|---|