|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.dao.entity.UpdateManagedEntity jp.go.nict.langrid.dao.entity.Node
public class Node
ノード情報を格納するエンティティクラス。 updatedDate、registeredDateは利用者が管理する必要がある。
コンストラクタの概要 | |
---|---|
Node()
コンストラクタ。 |
|
Node(String gridId,
String nodeId)
コンストラクタ。 |
|
Node(String gridId,
String nodeId,
String nodeName,
URL url,
String ownerUserId,
boolean active)
コンストラクタ。 |
|
Node(String gridId,
String nodeId,
String nodeName,
URL url,
String ownerUserId,
boolean active,
String os,
String cpu,
String memory,
String specialNotes)
コンストラクタ。 |
メソッドの概要 | |
---|---|
protected org.apache.commons.lang.builder.EqualsBuilder |
appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
Object value,
Collection<String> appendedFields,
boolean ignoreDates)
実体固有の比較を行い、比較したフィールドをコレクションに追加する。 |
protected org.apache.commons.lang.builder.HashCodeBuilder |
appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
Collection<String> appendedFields)
実体固有のハッシュコード計算を行い、計算したフィールドをコレクションに追加する。 |
String |
getAccessToken()
アクセストークン(ミラーリング接続に使用)を返す。 |
NodeAttribute |
getAttribute(String name)
属性を取得する。 |
Collection<NodeAttribute> |
getAttributes()
属性のコレクションを取得する。 |
String |
getAttributeValue(String attributeName)
属性値を取得する。 |
String |
getCpu()
cpuを返す。 |
String |
getGridId()
グリッドIDを返す。 |
String |
getMemory()
memoryを返す。 |
String |
getNodeId()
ノードIDを返す。 |
String |
getNodeName()
ノード名を返す。 |
String |
getOs()
osを返す。 |
String |
getOwnerUserId()
所有者のユーザIDを返す。 |
String |
getOwnerUserOrganization()
|
String |
getSpecialNotes()
specialNotesを返す。 |
URL |
getUrl()
urlを返す。 |
boolean |
isActive()
アクティブかどうかを返す。 |
boolean |
isMirror()
このノードがミラーかどうかを返す。 |
void |
removeAttribute(String attributeName)
属性を削除する。 |
void |
setAccessToken(String accessToken)
アクセストークン(ミラーリング接続に使用)を設定する。 |
void |
setActive(boolean active)
アクティブかどうかを設定する。 |
void |
setAttribute(NodeAttribute attribute)
属性を設定する。 |
void |
setAttributes(Collection<NodeAttribute> attributes)
属性のコレクションを設定する。 |
void |
setAttributeValue(String attributeName,
String attributeValue)
属性値を設定する。 |
void |
setCpu(String cpu)
cpuを設定する。 |
void |
setGridId(String gridId)
グリッドIDを設定する。 |
void |
setMemory(String memory)
memoryを設定する。 |
void |
setMirror(boolean mirror)
このノードがミラーかどうかを設定する。 |
void |
setNodeId(String nodeId)
ノードIDを設定する。 |
void |
setNodeName(String nodeName)
ノード名を設定する。 |
void |
setOs(String os)
osを設定する。 |
void |
setOwnerUserId(String ownerUserId)
所有者のユーザIDを設定する。 |
void |
setSpecialNotes(String specialNotes)
specialNotesを設定する。 |
void |
setUrl(URL url)
urlを設定する。 |
クラス jp.go.nict.langrid.dao.entity.UpdateManagedEntity から継承されたメソッド |
---|
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString, touchUpdatedDateTime |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Node()
public Node(String gridId, String nodeId)
gridId
- グリッドIDnodeId
- ノードIDpublic Node(String gridId, String nodeId, String nodeName, URL url, String ownerUserId, boolean active)
gridId
- グリッドIDnodeId
- ノードIDnodeName
- ノード名url
- ノードのURLownerUserId
- 所有者のユーザIDactive
- アクティブかどうかpublic Node(String gridId, String nodeId, String nodeName, URL url, String ownerUserId, boolean active, String os, String cpu, String memory, String specialNotes)
gridId
- グリッドIDnodeId
- ノードIDnodeName
- ノード名url
- ノードのURLownerUserId
- 所有者のユーザIDactive
- アクティブかどうかos
- OS情報cpu
- CPU情報memory
- メモリ情報specialNotes
- 特記事項メソッドの詳細 |
---|
public String getGridId()
public void setGridId(String gridId)
gridId
- グリッドIDpublic String getNodeId()
public void setNodeId(String nodeId)
nodeId
- ノードIDpublic String getNodeName()
public void setNodeName(String nodeName)
nodeName
- ノード名public URL getUrl()
public void setUrl(URL url)
url
- urlpublic String getOwnerUserId()
public void setOwnerUserId(String ownerUserId)
ownerUserId
- 所有者のユーザIDpublic boolean isActive()
public void setActive(boolean active)
active
- アクティブかどうかpublic String getOs()
public void setOs(String os)
os
- ospublic String getCpu()
public void setCpu(String cpu)
cpu
- cpupublic String getMemory()
public void setMemory(String memory)
memory
- memorypublic String getSpecialNotes()
public void setSpecialNotes(String specialNotes)
specialNotes
- specialNotespublic boolean isMirror()
public void setMirror(boolean mirror)
mirror
- このノードがミラーかどうかpublic String getAccessToken()
public void setAccessToken(String accessToken)
accessToken
- アクセストークン(ミラーリング接続に使用)public Collection<NodeAttribute> getAttributes()
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の getAttributes
public void setAttributes(Collection<NodeAttribute> attributes)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の setAttributes
attributes
- 属性のコレクションpublic NodeAttribute getAttribute(String name)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の getAttribute
name
- 属性名
public void setAttribute(NodeAttribute attribute)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の setAttribute
attribute
- 属性public String getAttributeValue(String attributeName)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の getAttributeValue
attributeName
- 属性名
public void setAttributeValue(String attributeName, String attributeValue)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の setAttributeValue
attributeName
- 属性名attributeValue
- 属性値public void removeAttribute(String attributeName)
AttributedElement
の記述:
AttributedElement<NodeAttribute>
内の removeAttribute
attributeName
- 属性名protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
UpdateManagedEntity
の記述:
UpdateManagedEntity
内の appendSpecialEquals
builder
- ビルダvalue
- 比較する値ignoreDates
- 日付を無視するかどうか
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder, Collection<String> appendedFields)
UpdateManagedEntity
の記述:
UpdateManagedEntity
内の appendSpecialHashCode
builder
- ビルダappendedFields
- 比較したフィールドを追加するコレクション
public String getOwnerUserOrganization()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |