public class ApplicationImpl extends org.bonitasoft.engine.bpm.internal.BaseElementImpl implements Application
Constructor and Description |
---|
ApplicationImpl(String token,
String version,
String description) |
ApplicationImpl(String token,
String version,
String description,
Long layoutId,
Long themeId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
long |
getCreatedBy()
Retrieves the identifier of the user that created this
Application |
Date |
getCreationDate()
Retrieves the
Application creation date |
String |
getDescription()
Retrieves the
Application description |
String |
getDisplayName()
Retrieves the
Application display name |
Long |
getHomePageId()
Retrieves the identifier of the
ApplicationPage defined as home page for this application |
String |
getIconPath()
Retrieves the icon path of this
Application |
Date |
getLastUpdateDate()
Retrieves the
Application last updated date |
Long |
getLayoutId()
Retrieves the identifier of the
Page used as Application layout. |
Long |
getProfileId()
Retrieves the identifier of the associated
Profile or null if there is no profile is associated to this application. |
String |
getState()
Retrieves the
Application state. |
Long |
getThemeId()
Retrieves the identifier of the
Page used as Application theme. |
String |
getToken()
Retrieves the
Application token |
long |
getUpdatedBy()
Retrieves the identifier of the user that updated this
Application |
String |
getVersion()
Retrieves the
Application version |
int |
hashCode() |
void |
setCreatedBy(long createdBy) |
void |
setCreationDate(Date creationDate) |
void |
setDisplayName(String displayName) |
void |
setHomePageId(Long homePageId) |
void |
setIconPath(String iconPath) |
void |
setLastUpdateDate(Date lastUpdateDate) |
void |
setProfileId(Long profileId) |
void |
setState(String state) |
void |
setUpdatedBy(long updatedBy) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId
public String getToken()
Application
Application
tokengetToken
in interface Application
Application
tokenpublic String getDisplayName()
Application
Application
display namegetDisplayName
in interface Application
Application
display namepublic void setDisplayName(String displayName)
public String getDescription()
Application
Application
descriptiongetDescription
in interface Application
Application
descriptionpublic String getVersion()
Application
Application
versiongetVersion
in interface Application
Application
versionpublic String getIconPath()
Application
Application
getIconPath
in interface Application
Application
public void setIconPath(String iconPath)
public Date getCreationDate()
Application
Application
creation dategetCreationDate
in interface Application
Application
creation datepublic void setCreationDate(Date creationDate)
public long getCreatedBy()
Application
Application
getCreatedBy
in interface Application
Application
public void setCreatedBy(long createdBy)
public Date getLastUpdateDate()
Application
Application
last updated dategetLastUpdateDate
in interface Application
Application
last updated datepublic void setLastUpdateDate(Date lastUpdateDate)
public long getUpdatedBy()
Application
Application
getUpdatedBy
in interface Application
Application
public void setUpdatedBy(long updatedBy)
public String getState()
Application
Application
state. The possible values are ApplicationState#ACTIVATED#name()
and #name()
getState
in interface Application
Application
stateApplicationState
public void setState(String state)
public Long getHomePageId()
Application
ApplicationPage
defined as home page for this applicationgetHomePageId
in interface Application
ApplicationPage
defined as home page for this applicationApplicationPage
public void setHomePageId(Long homePageId)
public Long getProfileId()
Application
Profile
or null if there is no profile is associated to this application.getProfileId
in interface Application
Profile
or null if there is no profile is associated to this application.Profile
public Long getLayoutId()
Application
Page
used as Application
layout. If no layout is associated to the current
Application
the result will be null
.getLayoutId
in interface Application
Page
used as Application
layout or null
if the current
Application
has no layout.Page
public Long getThemeId()
Application
Page
used as Application
theme. If no theme is associated to the current
Application
the result will be null
.getThemeId
in interface Application
Page
used as Application
theme or null
if the current
Application
has no theme.Page
public void setProfileId(Long profileId)
public boolean equals(Object o)
equals
in class org.bonitasoft.engine.bpm.internal.BaseElementImpl
public int hashCode()
hashCode
in class org.bonitasoft.engine.bpm.internal.BaseElementImpl
public String toString()
toString
in class org.bonitasoft.engine.bpm.internal.BaseElementImpl
Copyright © 2018 Bonitasoft S.A.. All rights reserved.