*/
public static boolean checkExists( Permission permission )
throws DataBackendException, Exception
{
Criteria criteria = new Criteria();
criteria.addSelectColumn(PERMISSION_ID);
criteria.add(NAME, ((SecurityObject)permission).getName());
Vector results = BasePeer.doSelect(criteria);
if(results.size() > 1)
{
throw new DataBackendException("Multiple permissions named '" +