public abstract class ActiveObjectMap extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ActiveObjectMap.Key |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Servant value) |
boolean |
containsKey(ActiveObjectMap.Key key) |
static ActiveObjectMap |
create(POAImpl poa,
boolean multipleIDsAllowed) |
AOMEntry |
get(ActiveObjectMap.Key key)
get Returbs the entry assigned to the key, or creates a new entry in
state INVALID if none is present.
|
abstract ActiveObjectMap.Key |
getKey(AOMEntry value) |
ActiveObjectMap.Key |
getKey(Servant value) |
Servant |
getServant(AOMEntry entry) |
abstract boolean |
hasMultipleIDs(AOMEntry value) |
Set<ActiveObjectMap.Key> |
keySet() |
void |
putServant(Servant servant,
AOMEntry value) |
void |
remove(ActiveObjectMap.Key key) |
public static ActiveObjectMap create(POAImpl poa, boolean multipleIDsAllowed)
public final boolean contains(Servant value)
public final boolean containsKey(ActiveObjectMap.Key key)
public final AOMEntry get(ActiveObjectMap.Key key)
public abstract ActiveObjectMap.Key getKey(AOMEntry value) throws WrongPolicy
WrongPolicypublic ActiveObjectMap.Key getKey(Servant value) throws WrongPolicy
WrongPolicypublic final void remove(ActiveObjectMap.Key key)
public abstract boolean hasMultipleIDs(AOMEntry value)
public final Set<ActiveObjectMap.Key> keySet()
Copyright © 2020 ADDC Infotech GmbH. All rights reserved.