public class MockOfBizPropertyEntryStore extends Object implements OfBizPropertyEntryStore
OfBizPropertyEntryStore.PropertyEntry
Constructor and Description |
---|
MockOfBizPropertyEntryStore() |
Modifier and Type | Method and Description |
---|---|
OfBizPropertyEntryStore.PropertyEntry |
getEntry(String entityName,
long entityId,
String propertyKey)
Retrieve the type and value of the specified property.
|
Collection<String> |
getKeys(String entityName,
long entityId)
Retrieve all keys that are stored in the given property set.
|
Collection<String> |
getKeys(String entityName,
long entityId,
int type)
Retrieve all keys that are stored in the given property set and have the specified value type.
|
void |
removeEntry(String entityName,
long entityId,
String propertyKey)
Remove a specific property from a property set.
|
void |
removePropertySet(String entityName,
long entityId)
Remove all properties that belong to a property set.
|
void |
setEntry(String entityName,
long entityId,
String propertyKey,
int type,
Object value)
Stores a new value for the specified property.
|
public Collection<String> getKeys(String entityName, long entityId)
OfBizPropertyEntryStore
getKeys
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownerpublic Collection<String> getKeys(String entityName, long entityId, int type)
OfBizPropertyEntryStore
getKeys
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownertype
- the value type, as defined by the value constants in the PropertySet
interface,
that the keys must have to be returnedpublic OfBizPropertyEntryStore.PropertyEntry getEntry(String entityName, long entityId, String propertyKey)
OfBizPropertyEntryStore
getEntry
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownerpropertyKey
- the name of the property to loadnull
if the property does not exist. Note that even if it does "exist",
the value
can itself be null
.public void setEntry(String entityName, long entityId, String propertyKey, int type, Object value)
OfBizPropertyEntryStore
setEntry
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownerpropertyKey
- the name of the property to storetype
- the value type that is to be stored, as defined by the value constants in the
PropertySet
interface.value
- the value to be storedpublic void removeEntry(String entityName, long entityId, String propertyKey)
OfBizPropertyEntryStore
removeEntry
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownerpropertyKey
- the name of the property to removepublic void removePropertySet(String entityName, long entityId)
OfBizPropertyEntryStore
removePropertySet
in interface OfBizPropertyEntryStore
entityName
- the entity name of the property set's ownerentityId
- the entity ID of the property set's ownerCopyright © 2002-2015 Atlassian. All Rights Reserved.