Modifier and Type | Field and Description |
---|---|
java.lang.String |
aclName |
java.lang.String |
appName |
static OpMode |
DEFAULT_OPMODE |
OpMode |
defaultOpMode |
OpMode |
maxOpMode |
OpMode |
maxTestServerOpMode |
int |
oazNr |
java.lang.String |
pcName |
java.lang.String |
pcUser |
static java.lang.String |
SERIALIZATION_TEMPLATE |
static java.lang.String |
TAB_ID_PREFIX |
Constructor and Description |
---|
OPModeACLEntry(int oazNr,
java.lang.String pcUser,
java.lang.String pcName,
java.lang.String appName,
int maxOpMode,
int defaultOpMode,
int maxTestServerOpMode,
java.lang.String aclName) |
OPModeACLEntry(int oazNr,
java.lang.String pcUser,
java.lang.String pcName,
java.lang.String appName,
int maxOpMode,
int defaultOpMode,
int maxTestServerOpMode,
java.lang.String aclName,
java.lang.Object... unsupportedExtraParams) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
calcFileName() |
static java.lang.String |
calcFileName(java.lang.String pcUser,
java.lang.String pcName,
java.lang.String appName) |
static java.lang.String |
calcTabId(java.lang.String pcUser,
java.lang.String pcName,
java.lang.String appName) |
static OpMode |
createOPMode(int opModeNr) |
static OPModeACLEntry |
deSerialize(java.lang.String sEntry) |
boolean |
equals(java.lang.Object obj) |
static OPModeACLEntry |
extractOPModeACLEntry(Tabelle<java.lang.Integer,OPModeACLEntry> tabelle) |
java.lang.String |
getAclName() |
java.lang.String |
getAppName() |
OpMode |
getDefaultOpMode() |
java.lang.Integer |
getKey()
ein applikationsweiter eindeutiger Schluessel wie nr oder devname ...
|
OpMode |
getMaxOpMode() |
OpMode |
getMaxTestServerOpMode() |
int |
getOAZNr() |
static OPModeACLEntry |
getOPModeACLEntry(java.lang.String pcUser,
java.lang.String pcName,
java.lang.String appName)
Deprecated.
|
java.lang.String |
getPcName() |
java.lang.String |
getPcUser() |
int |
hashCode() |
boolean |
inSeinenWertenGleich(AEntry<java.lang.Integer> aEntry)
statt this.equals zu definieren, muesste dann auch HashCode neu definieren
|
static Tabelle<java.lang.Integer,OPModeACLEntry> |
packOPModeACLEntry(OPModeACLEntry entry) |
static java.lang.String |
serialize(OPModeACLEntry entry) |
java.lang.String |
toLoggerInfo() |
java.lang.String |
toString() |
compareTo, getUnsupportedExtraParams, handleUnsupportedExtraParams, hasUnsupportedExtraParams
public static final OpMode DEFAULT_OPMODE
public static final java.lang.String TAB_ID_PREFIX
public final int oazNr
public final java.lang.String pcUser
public final java.lang.String pcName
public final java.lang.String appName
public final OpMode maxOpMode
public final OpMode defaultOpMode
public final OpMode maxTestServerOpMode
public final java.lang.String aclName
public static final java.lang.String SERIALIZATION_TEMPLATE
public OPModeACLEntry(int oazNr, java.lang.String pcUser, java.lang.String pcName, java.lang.String appName, int maxOpMode, int defaultOpMode, int maxTestServerOpMode, java.lang.String aclName)
public OPModeACLEntry(int oazNr, java.lang.String pcUser, java.lang.String pcName, java.lang.String appName, int maxOpMode, int defaultOpMode, int maxTestServerOpMode, java.lang.String aclName, java.lang.Object... unsupportedExtraParams)
public static java.lang.String serialize(OPModeACLEntry entry)
public static OPModeACLEntry deSerialize(java.lang.String sEntry) throws java.io.IOException
java.io.IOException
public static final OpMode createOPMode(int opModeNr)
@Deprecated public static OPModeACLEntry getOPModeACLEntry(java.lang.String pcUser, java.lang.String pcName, java.lang.String appName)
public static Tabelle<java.lang.Integer,OPModeACLEntry> packOPModeACLEntry(OPModeACLEntry entry)
public static OPModeACLEntry extractOPModeACLEntry(Tabelle<java.lang.Integer,OPModeACLEntry> tabelle)
public static java.lang.String calcTabId(java.lang.String pcUser, java.lang.String pcName, java.lang.String appName)
public final java.lang.Integer getKey()
AEntry
public final int getOAZNr()
public final java.lang.String getPcUser()
public final java.lang.String getPcName()
public final java.lang.String getAppName()
public final OpMode getMaxOpMode()
public final OpMode getDefaultOpMode()
public final OpMode getMaxTestServerOpMode()
public java.lang.String getAclName()
public java.lang.String calcFileName()
public static java.lang.String calcFileName(java.lang.String pcUser, java.lang.String pcName, java.lang.String appName)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean inSeinenWertenGleich(AEntry<java.lang.Integer> aEntry)
inSeinenWertenGleich
in class AEntry<java.lang.Integer>
public java.lang.String toLoggerInfo()
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft