@MappedSuperclass public abstract class APluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>> extends ALockableEntity implements IPluginEntity<T,J,C>
Modifier and Type | Field and Description |
---|---|
protected boolean |
active |
static String |
ATTR_ACTIVE |
static String |
ATTR_REMOTE_SYNC |
static String |
COL_UUID |
protected String |
description |
protected String |
name |
protected boolean |
remoteSync |
protected UUID |
uuid |
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
ATTR_NAME, COL_NAME
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION
IMPORT_ID, INVALID_ID
Constructor and Description |
---|
APluginEntity() |
Modifier and Type | Method and Description |
---|---|
String |
getBeschreibung() |
String |
getName() |
String |
getRuntimeKey() |
String |
getUUID() |
UUID |
getUUIDObject() |
boolean |
isActive() |
boolean |
isRemoteSync() |
void |
setActive(boolean active) |
void |
setBeschreibung(String description) |
void |
setName(String name) |
void |
setRemoteSync(boolean sync) |
void |
setUUID(String uuid) |
void |
setUUIDObject(UUID uuid) |
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFileEntity, getScopeKey
getDescription
compareTo
public static final String ATTR_ACTIVE
public static final String ATTR_REMOTE_SYNC
public static final String COL_UUID
protected UUID uuid
protected String name
protected String description
protected boolean remoteSync
protected boolean active
public String getUUID()
getUUID
in interface IUUIDEntity
Mandant
, Projekt
, ...public void setUUID(String uuid)
setUUID
in interface IUUIDEntity
public UUID getUUIDObject()
getUUIDObject
in interface IUUIDEntity
public void setUUIDObject(UUID uuid)
public String getName()
getName
in interface INameProviding
public void setName(String name)
setName
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
public String getBeschreibung()
getBeschreibung
in interface IDescriptionProviding
public void setBeschreibung(String description)
setBeschreibung
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
public boolean isRemoteSync()
isRemoteSync
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
public void setRemoteSync(boolean sync)
setRemoteSync
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
public boolean isActive()
isActive
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
public void setActive(boolean active)
setActive
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
active
- the active to setpublic String getRuntimeKey()
getRuntimeKey
in interface IPluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.