|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.properties.PropertyManager
public class PropertyManager
Initial Date: Mar 10, 2004
| Method Summary | |
|---|---|
Property |
createProperty()
|
Property |
createPropertyInstance(Identity identity,
BusinessGroup group,
OLATResourceable olatResourceable,
java.lang.String category,
java.lang.String name,
java.lang.Float floatValue,
java.lang.Long longValue,
java.lang.String stringValue,
java.lang.String textValue)
Creates a new Property |
Property |
createUserPropertyInstance(Identity identity,
java.lang.String category,
java.lang.String name,
java.lang.Float floatValue,
java.lang.Long longValue,
java.lang.String stringValue,
java.lang.String textValue)
Create a user proprety. |
void |
deleteProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
deletes properties. |
void |
deleteProperty(Property p)
Deletes a property on the database |
void |
deleteUserData(Identity identity,
java.lang.String newDeletedUserName)
Delete all properties of a certain identity. |
java.util.List |
findIdentitiesWithProperty(OLATResourceable resourceable,
java.lang.String category,
java.lang.String name,
boolean matchNullValues)
Get a list of identities that have properties given the restricting values |
java.util.List |
findIdentitiesWithProperty(java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name,
boolean matchNullValues)
Get a list of identities that have properties given the restricting values |
java.util.List |
findProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
Generic find method. |
java.util.List |
findProperties(Identity identity,
BusinessGroup grp,
java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name)
Only to use if no OLATResourceable Object is available. |
Property |
findProperty(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
Generic find method. |
Property |
findUserProperty(Identity identity,
java.lang.String category,
java.lang.String name)
Find a user property. |
java.util.List |
getAllResourceTypeNames()
|
static PropertyManager |
getInstance()
|
java.util.List |
listProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
Generic method. |
java.util.List |
listProperties(Identity identity,
BusinessGroup grp,
java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name)
Only to use if no OLATResourceable Object is available. |
void |
saveProperty(Property p)
Save a property |
void |
updateProperty(Property p)
Update a property |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static PropertyManager getInstance()
public Property createPropertyInstance(Identity identity,
BusinessGroup group,
OLATResourceable olatResourceable,
java.lang.String category,
java.lang.String name,
java.lang.Float floatValue,
java.lang.Long longValue,
java.lang.String stringValue,
java.lang.String textValue)
identity - group - olatResourceable - category - name - floatValue - longValue - stringValue - textValue -
public Property createUserPropertyInstance(Identity identity,
java.lang.String category,
java.lang.String name,
java.lang.Float floatValue,
java.lang.Long longValue,
java.lang.String stringValue,
java.lang.String textValue)
identity - category - name - floatValue - longValue - stringValue - textValue -
public void deleteProperty(Property p)
p - the propertypublic void saveProperty(Property p)
p - public void updateProperty(Property p)
p -
public Property findUserProperty(Identity identity,
java.lang.String category,
java.lang.String name)
identity - category - name -
public java.util.List listProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
identity - grp - resourceable - category - name -
public java.util.List listProperties(Identity identity,
BusinessGroup grp,
java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name)
identity - grp - resourceTypeName - resourceTypeId - category - name -
public void deleteProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
identity - grp - resourceable - category - name -
public java.util.List findProperties(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
identity - grp - resourceable - category - name -
public java.util.List findProperties(Identity identity,
BusinessGroup grp,
java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name)
identity - grp - resourceTypeName - resourceTypeId - category - name -
public java.util.List findIdentitiesWithProperty(OLATResourceable resourceable,
java.lang.String category,
java.lang.String name,
boolean matchNullValues)
resourceable - Search restricted to this resourcablecategory - Search restricted to this property categoryname - Search restricted to this property namematchNullValues - true: null values in the above restricting values will be
added as null values to the query; false: null values in the restricting values will
be ignored in the query
public java.util.List findIdentitiesWithProperty(java.lang.String resourceTypeName,
java.lang.Long resourceTypeId,
java.lang.String category,
java.lang.String name,
boolean matchNullValues)
resourceTypeName - Search restricted to this resource type nameresourceTypeId - Search restricted to this resource type idcategory - Search restricted to this property categoryname - Search restricted to this property namematchNullValues - true: null values in the above restricting values will be
added as null values to the query; false: null values in the restricting values will
be ignored in the query
public Property findProperty(Identity identity,
BusinessGroup grp,
OLATResourceable resourceable,
java.lang.String category,
java.lang.String name)
identity - grp - resourceable - category - name -
AssertException - if more than one match foundpublic java.util.List getAllResourceTypeNames()
public void deleteUserData(Identity identity,
java.lang.String newDeletedUserName)
deleteUserData in interface UserDataDeletableidentity - Data for this identity will be deletedorg.olat.user.UserDataDeletable#deleteUserData(org.olat.core.id.Identity)public Property createProperty()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||