wt.org.electronicIdentity
Interface ElectronicIdentification

All Superinterfaces:
ContentHolder, Externalizable, FormatContentHolder, NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
ElectronicSignature

public interface ElectronicIdentification
extends Persistable, FormatContentHolder, Externalizable

Modeled after the Interface Pattern [Grand98]. Keep a class that uses data and services provided by instances of other classes independent of those classes by having it access those instances through an interface.

Supported API: false

Extendable: false


Field Summary
static String ACTIVE
          Label for the attribute; Only one electronic identity can be active at a time.
static String NAME
          Label for the attribute; Name of the WTUsers electronicID.
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Fields inherited from interface wt.content.FormatContentHolder
FORMAT, FORMAT_NAME, PRIMARY
 
Fields inherited from interface wt.content.ContentHolder
CONTENT_VECTOR, HAS_CONTENTS, HTTP_VECTOR, OPERATION
 
Method Summary
 String getName()
          Gets the value of the attribute: NAME.
 boolean isActive()
          Gets the value of the attribute: ACTIVE.
 void setActive(boolean a_Active)
          Sets the value of the attribute: ACTIVE.
 void setName(String a_Name)
          Sets the value of the attribute: NAME.
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 
Methods inherited from interface wt.content.FormatContentHolder
getFormat, getFormatName, getPrimary, setFormat, setPrimary
 
Methods inherited from interface wt.content.ContentHolder
getContentVector, getHttpVector, getOperation, isHasContents, setContentVector, setHasContents, setHttpVector, setOperation
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Field Detail

ACTIVE

public static final String ACTIVE
Label for the attribute; Only one electronic identity can be active at a time.

Supported API: false

See Also:
Constant Field Values

NAME

public static final String NAME
Label for the attribute; Name of the WTUsers electronicID.

Supported API: false

See Also:
Constant Field Values
Method Detail

isActive

public boolean isActive()
Gets the value of the attribute: ACTIVE. Only one electronic identity can be active at a time.

Supported API: false

Returns:
boolean

setActive

public void setActive(boolean a_Active)
               throws WTPropertyVetoException
Sets the value of the attribute: ACTIVE. Only one electronic identity can be active at a time.

Supported API: false

Parameters:
a_Active -
Throws:
WTPropertyVetoException

getName

public String getName()
Gets the value of the attribute: NAME. Name of the WTUsers electronicID.

Supported API: false

Returns:
String

setName

public void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: NAME. Name of the WTUsers electronicID.

Supported API: false

Parameters:
a_Name -
Throws:
WTPropertyVetoException