edu.iris.Fissures.network
Class NetworkAttrImpl
java.lang.Object
edu.iris.Fissures.IfNetwork.NetworkAttr
edu.iris.Fissures.network.NetworkAttrImpl
- All Implemented Interfaces:
- java.io.Serializable, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.portable.Streamable, org.omg.CORBA.portable.StreamableValue, org.omg.CORBA.portable.ValueBase
public class NetworkAttrImpl
- extends edu.iris.Fissures.IfNetwork.NetworkAttr
- See Also:
- Serialized Form
Fields inherited from class edu.iris.Fissures.IfNetwork.NetworkAttr |
id |
Constructor Summary |
protected |
NetworkAttrImpl()
|
|
NetworkAttrImpl(edu.iris.Fissures.IfNetwork.NetworkId id,
java.lang.String name,
java.lang.String description,
java.lang.String owner)
creates a net NetworkAttr with effective begin extracted from the
NetworkId and effective end unknown, ie still operational. |
|
NetworkAttrImpl(edu.iris.Fissures.IfNetwork.NetworkId id,
java.lang.String name,
java.lang.String description,
java.lang.String owner,
edu.iris.Fissures.TimeRange effective_time)
|
Methods inherited from class edu.iris.Fissures.IfNetwork.NetworkAttr |
_read, _truncatable_ids, _type, _write, getBeginTime, getDescription, getEffectiveTime, getEndTime, getId, getName, getOwner, intern, intern, intern, intern, intern, setBeginTime, setDescription, setEffectiveTime, setEndTime, setId, setName, setOwner |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
dbid
protected int dbid
sourceServerName
protected java.lang.String sourceServerName
sourceServerDNS
protected java.lang.String sourceServerDNS
NetworkAttrImpl
protected NetworkAttrImpl()
NetworkAttrImpl
public NetworkAttrImpl(edu.iris.Fissures.IfNetwork.NetworkId id,
java.lang.String name,
java.lang.String description,
java.lang.String owner,
edu.iris.Fissures.TimeRange effective_time)
NetworkAttrImpl
public NetworkAttrImpl(edu.iris.Fissures.IfNetwork.NetworkId id,
java.lang.String name,
java.lang.String description,
java.lang.String owner)
- creates a net NetworkAttr with effective begin extracted from the
NetworkId and effective end unknown, ie still operational.
createEmpty
public static NetworkAttrImpl createEmpty()
get_id
public edu.iris.Fissures.IfNetwork.NetworkId get_id()
- Specified by:
get_id
in class edu.iris.Fissures.IfNetwork.NetworkAttr
get_code
public java.lang.String get_code()
- Specified by:
get_code
in class edu.iris.Fissures.IfNetwork.NetworkAttr
updateBeginTime
public void updateBeginTime(edu.iris.Fissures.Time t)
- Updates the network begintime in the networkId and effective time. Usually this is
because of a change in a remote database causing a local update to be needed.
getSourceServerName
public java.lang.String getSourceServerName()
setSourceServerName
public void setSourceServerName(java.lang.String sourceServerName)
getSourceServerDNS
public java.lang.String getSourceServerDNS()
setSourceServerDNS
public void setSourceServerDNS(java.lang.String sourceServerDNS)
setDbid
protected void setDbid(int dbid)
getDbid
public int getDbid()
associateInDB
public void associateInDB(NetworkAttrImpl attr)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object