com.atlassian.configurable.ObjectConfigurable |
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 |
---|