Class ARG_LockRecursiveEntry
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.ARG_LockRecursiveEntry
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_LockRecursiveEntry extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description boolean
hasAccess
isTrue, if model user has access for this elementK_LOCKSTATUS
kLockStatus
kind of lock status of this elementADLockAble
ohElem
lock able elementADLogin
ohLogLock
login if the element is locked by another userjava.lang.String
strElem
name of this elementjava.lang.String
strLogLock
name of locking user
-
Constructor Summary
Constructors Constructor Description ARG_LockRecursiveEntry()
ARG_LockRecursiveEntry(ADLockAble ohElem, java.lang.String strElem, K_LOCKSTATUS kLockStatus, boolean hasAccess, ADLogin ohLogLock, java.lang.String strLogLock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
-
-
Field Detail
-
ohElem
public ADLockAble ohElem
lock able element
-
strElem
public java.lang.String strElem
name of this element
-
kLockStatus
public K_LOCKSTATUS kLockStatus
kind of lock status of this element
-
hasAccess
public boolean hasAccess
isTrue, if model user has access for this element
-
ohLogLock
public ADLogin ohLogLock
login if the element is locked by another user
-
strLogLock
public java.lang.String strLogLock
name of locking user
-
-
Constructor Detail
-
ARG_LockRecursiveEntry
public ARG_LockRecursiveEntry()
-
ARG_LockRecursiveEntry
public ARG_LockRecursiveEntry(ADLockAble ohElem, java.lang.String strElem, K_LOCKSTATUS kLockStatus, boolean hasAccess, ADLogin ohLogLock, java.lang.String strLogLock)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-