This project has retired. For details please refer to its
Attic page .
BaseProfileLocator (Jetspeed 1 Enterprise Portal 1.6 API)
org.apache.jetspeed.om.profile
Class BaseProfileLocator
java.lang.Object
org.apache.jetspeed.om.profile.BaseProfileLocator
All Implemented Interfaces: java.lang.Cloneable, ProfileLocator , java.io.Serializable
Direct Known Subclasses: BaseProfile , QueryLocator
public class BaseProfileLocator extends java.lang.Objectimplements ProfileLocator
Interface definition for a Profile Locator.
Locators are used by the profiler to describe the parameters used to locate
a resource in the persistent configuration store.
Version:
$Id: BaseProfileLocator.java,v 1.21 2004/02/23 03:05:01 jford Exp $
Author:
David Sean Taylor , Atul Dambalkar
See Also: Serialized Form
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
BaseProfileLocator
public BaseProfileLocator ()
getId
public java.lang.String getId ()
Specified by: getId
in interface ProfileLocator
getPath
public java.lang.String getPath ()
Specified by: getPath
in interface ProfileLocator
createFromPath
public void createFromPath (java.lang.String path)
Specified by: createFromPath
in interface ProfileLocator
clone
public java.lang.Object clone ()
throws java.lang.CloneNotSupportedException
Specified by: clone
in interface ProfileLocator
Returns: an instance copy of this object
Throws:
java.lang.CloneNotSupportedException
See Also: Object.clone()
getName
public java.lang.String getName ()
Specified by: getName
in interface ProfileLocator
setName
public void setName (java.lang.String name)
Specified by: setName
in interface ProfileLocator
getAnonymous
public boolean getAnonymous ()
Specified by: getAnonymous
in interface ProfileLocator
setAnonymous
public void setAnonymous (boolean anonymous)
Specified by: setAnonymous
in interface ProfileLocator
getMediaType
public java.lang.String getMediaType ()
Specified by: getMediaType
in interface ProfileLocator
setMediaType
public void setMediaType (java.lang.String mediaType)
Specified by: setMediaType
in interface ProfileLocator
getLanguage
public java.lang.String getLanguage ()
Specified by: getLanguage
in interface ProfileLocator
setLanguage
public void setLanguage (java.lang.String language)
Specified by: setLanguage
in interface ProfileLocator
getCountry
public java.lang.String getCountry ()
Specified by: getCountry
in interface ProfileLocator
setCountry
public void setCountry (java.lang.String country)
Specified by: setCountry
in interface ProfileLocator
getUser
public JetspeedUser getUser ()
Specified by: getUser
in interface ProfileLocator
getUserName
public java.lang.String getUserName ()
Specified by: getUserName
in interface ProfileLocator
setUser
public void setUser (JetspeedUser user)
Specified by: setUser
in interface ProfileLocator
getRole
public Role getRole ()
Specified by: getRole
in interface ProfileLocator
getRoleName
public java.lang.String getRoleName ()
Specified by: getRoleName
in interface ProfileLocator
setRole
public void setRole (Role role)
Specified by: setRole
in interface ProfileLocator
setRoleByName
public void setRoleByName (java.lang.String roleName)
Specified by: setRoleByName
in interface ProfileLocator
getGroup
public Group getGroup ()
Specified by: getGroup
in interface ProfileLocator
getGroupName
public java.lang.String getGroupName ()
Specified by: getGroupName
in interface ProfileLocator
setGroup
public void setGroup (Group group)
Specified by: setGroup
in interface ProfileLocator
setGroupByName
public void setGroupByName (java.lang.String groupName)
Specified by: setGroupByName
in interface ProfileLocator
equals
public boolean equals (java.lang.Object obj)
Define equality criteria for ProfileLocator objects.
Parameters: obj
- ProfileLocator object to be compared with.
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.