public final class ScriptPK
extends java.lang.Object
implements java.io.Externalizable
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ScriptPK.Type
内部的に利用されているクラスです。
|
コンストラクタと説明 |
---|
ScriptPK()
コンストラクタです。
|
ScriptPK(java.lang.String serviceName,
java.lang.String scriptName)
非推奨です。
ファクトリメソッド
ofDeployedProject(java.lang.String, java.lang.String) を使用して、新しいインスタンスを作成してください |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getProjectName()
対象のプロジェクト名取得します。
|
java.lang.String |
getProjectOwner()
内部的に利用されているメソッドです。
|
java.lang.String |
getScriptName()
スクリプト名を取得します。
|
java.lang.String |
getServiceName()
内部的に利用されているメソッドです。
|
ScriptPK.Type |
getType()
内部的に利用されているメソッドです。
|
static ScriptPK.Type |
getType(java.lang.String serviceName,
java.lang.String projectName)
内部的に利用されているメソッドです。
|
int |
hashCode() |
boolean |
isSharedProject()
内部的に利用されているメソッドです。
|
static ScriptPK |
ofDeployedProject(java.lang.String serviceName,
java.lang.String scriptName)
サーバに登録されたサービスのスクリプトを呼び出すための ScriptPK を生成します。
|
static ScriptPK |
ofOtherProject(boolean sharedProject,
java.lang.String projectOwner,
java.lang.String projectName,
java.lang.String scriptName)
内部的に利用されているメソッドです。
|
static ScriptPK |
ofSameProject(java.lang.String scriptName)
内部的に利用されているメソッドです。
|
void |
readExternal(java.io.ObjectInput in) |
void |
setProjectName(java.lang.String newProjectName)
非推奨です。
ファクトリメソッド
ofDeployedProject(java.lang.String, java.lang.String) を使用して、新しいインスタンスを作成してください |
void |
setScriptName(java.lang.String newScriptName)
非推奨です。
ファクトリメソッド
ofDeployedProject(java.lang.String, java.lang.String) を使用して、新しいインスタンスを作成してください |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
public ScriptPK()
@Deprecated public ScriptPK(java.lang.String serviceName, java.lang.String scriptName)
ofDeployedProject(java.lang.String, java.lang.String)
を使用して、新しいインスタンスを作成してくださいserviceName
- サービス名scriptName
- スクリプト名public static ScriptPK ofSameProject(java.lang.String scriptName)
public static ScriptPK ofOtherProject(boolean sharedProject, java.lang.String projectOwner, java.lang.String projectName, java.lang.String scriptName)
public static ScriptPK ofDeployedProject(java.lang.String serviceName, java.lang.String scriptName)
serviceName
- サービス名scriptName
- スクリプト名public java.lang.String getProjectName()
@Deprecated public void setProjectName(java.lang.String newProjectName)
ofDeployedProject(java.lang.String, java.lang.String)
を使用して、新しいインスタンスを作成してくださいnewProjectName
- スクリプト名public java.lang.String getScriptName()
@Deprecated public void setScriptName(java.lang.String newScriptName)
ofDeployedProject(java.lang.String, java.lang.String)
を使用して、新しいインスタンスを作成してくださいnewScriptName
- スクリプト名public boolean isSharedProject()
public java.lang.String getProjectOwner()
public java.lang.String getServiceName()
public ScriptPK.Type getType()
public static ScriptPK.Type getType(java.lang.String serviceName, java.lang.String projectName)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
インタフェース内 java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
インタフェース内 java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.String toString()
toString
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
© OMRON Corporation All Rights Reserved.