public class ProfileImpl extends IOObjectImpl implements Profile
IOAtom.ObjectType
LOGGER, sRefreshObjectBeforeLock
ID_INVALID, OBJECTTYPE_AGREEMENTINFO, OBJECTTYPE_ARTICLE, OBJECTTYPE_CATALOG, OBJECTTYPE_CATEGORY, OBJECTTYPE_ENTITY, OBJECTTYPE_FORUM, OBJECTTYPE_LAYOUT, OBJECTTYPE_MAX, OBJECTTYPE_MIN, OBJECTTYPE_PERSON, OBJECTTYPE_POOL, OBJECTTYPE_POSTING, OBJECTTYPE_PRESENTATION_FORUM, OBJECTTYPE_PRESENTATION_POSTING, OBJECTTYPE_PRESENTATION_THREAD, OBJECTTYPE_PROFILE, OBJECTTYPE_PUBLICATION, OBJECTTYPE_SECTION, OBJECTTYPE_THREAD, OBJECTTYPE_TOPIC, OBJECTTYPE_UNKNOWN, OBJECTTYPE_USERGROUP
Constructor and Description |
---|
ProfileImpl()
Deprecated.
|
ProfileImpl(Person pProfile,
Article[] pArticles)
Deprecated.
|
ProfileImpl(Profile pProfile)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Article |
getProfileArticle(int n)
Deprecated.
Get profile article in specified position.
|
Article[] |
getProfileArticle(String string)
Deprecated.
Get all profile articles of a type.
|
List |
getProfileArticleList()
Deprecated.
Get a list of profile articles.
|
Article[] |
getProfileArticles()
Deprecated.
Get all profile articles.
|
Person |
getProfilePerson()
Deprecated.
Get the profile owner.
|
IOTransaction |
getTransactionObjectImpl()
Deprecated.
|
String |
getUUID()
Deprecated.
|
int |
indexOf(Article article)
Deprecated.
Find the index of a profile article.
|
void |
refresh()
Deprecated.
|
int |
size()
Deprecated.
The number of articles in this profile.
|
protected void |
updateMap()
Deprecated.
|
protected void |
updateMap(Article article)
Deprecated.
|
breakAndLock, compareTo, createTransaction, equals, getChecksum, getDefaultProtectionDomain, getHashKey, getId, getLockKeeper, getObjectType, getOwnerPublicationId, getProtectionDomain, getProtectionDomains, getValid, hashCode, isLocked, isPreview, isStillValid, isValid, lock, lock, lock, lock, objectTypeAsString, setId, setOwnerPublicationId, setValid, stringToObjectType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
breakAndLock, createTransaction, getChecksum, getHashKey, getId, getLockKeeper, getObjectType, getOwnerPublicationId, getProtectionDomain, getProtectionDomains, isLocked, isPreview, isValid, lock, lock, lock, lock
public ProfileImpl()
public ProfileImpl(Profile pProfile)
protected void updateMap()
protected void updateMap(Article article)
public void refresh() throws PersistentStoreException, NoSuchObjectException
refresh
in interface IOObject
PersistentStoreException
NoSuchObjectException
public IOTransaction getTransactionObjectImpl()
getTransactionObjectImpl
in class IOObjectImpl
public String getUUID()
getUUID
in class IOObjectImpl
public Person getProfilePerson()
Profile
getProfilePerson
in interface Profile
public Article[] getProfileArticles()
Profile
getProfileArticles
in interface Profile
public List getProfileArticleList()
Profile
getProfileArticleList
in interface Profile
public Article getProfileArticle(int n)
Profile
getProfileArticle
in interface Profile
n
- Which article to getpublic Article[] getProfileArticle(String string)
Profile
getProfileArticle
in interface Profile
string
- The type of the profile article.public int indexOf(Article article)
Profile
© 1998- 2021 Escenic AS