|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--oracle.mobile.admin.ResourceManager
Web-to-Goリソースに対する管理APIを提供します。
フィールドの概要 | |
static int |
ALL_PLATFORMS
サポートされているすべてのプラットフォーム |
static int |
EPOC
サポートされているプラットフォームのうち、EPOCプラットフォーム。 |
static int |
PALM
サポートされているプラットフォームのうち、PALM OSプラットフォーム。 |
static int |
WINCE
サポートされているプラットフォームのうち、Microsoft Windows CEプラットフォーム。 |
static int |
WTG
サポートされているプラットフォームのうち、Oracle Web-to-Goプラットフォーム。 |
メソッドの概要 | |
static void |
addUsersToGroup(java.lang.String groupName, java.util.Vector users)
指定されたユーザー・グループに複数のユーザーを追加します。事前にグループとユーザーの両方を作成しておく必要があります。 |
static void |
addUserToGroup(java.lang.String groupName, java.lang.String userName)
1人のユーザーを指定されたユーザー・グループに追加します。事前にグループとユーザーの両方を作成しておく必要があります。 |
static void |
closeConnection()
Web-to-Goの管理セッションを終了します。 |
static void |
commitTransaction()
管理タスクをコミットします。 |
static boolean |
createExternalUser(java.lang.String userName)
外部認証されるWeb-to-Goユーザーを作成します。 |
static boolean |
createGroup(java.lang.String groupName)
新規Web-to-Goユーザーを作成します。 |
static boolean |
createUser(java.lang.String userName, java.lang.String password, java.lang.String fullName, java.lang.String privilege)
新規Web-to-Goユーザーを作成します。すでに同じ名前のユーザー・グループがある場合は何もしません。 |
static void |
dropApplication(java.lang.String virtualPath)
指定された既存アプリケーションを削除します。 |
static void |
dropGroup(java.lang.String groupName)
指定されたユーザー・グループを削除します。グループ内のユーザーは削除されません。 |
static void |
dropUser(java.lang.String userName)
Web-to-Goユーザーを削除します。 |
static java.lang.String |
getApplicationDescription(java.lang.String virtualPath)
既存アプリケーションの説明を取得します。 |
static java.lang.String |
getApplicationName(java.lang.String virtualPath)
既存アプリケーションの名前を取得します。 |
static int |
getDBConnections(java.lang.String virtualPath)
既存アプリケーションのデータベース接続数を取得します。 |
static boolean |
getDBCOnnectionSharing(java.lang.String virtualPath)
このアプリケーションに対してデータベース接続の共有が許されているかを示します。 |
static java.lang.String |
getDBPassword(java.lang.String virtualPath)
既存アプリケーションのデータベース・パスワードを取得します。 |
static java.lang.String |
getDBUser(java.lang.String virtualPath)
既存アプリケーションのデータベース・ユーザー名を取得します。 |
static java.lang.String |
getFullName(java.lang.String userName)
既存のWeb-to-Goユーザーのフルネーム情報を返します。 |
static boolean |
getGroupAccess(java.lang.String virtualPath, java.lang.String groupName)
ユーザー・グループのアプリケーション・アクセス権を取得します。 |
static boolean |
getGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String role)
グループがそのロールでアプリケーションにアクセスできるかを示します。 |
static boolean |
getGroupUserAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String userName)
関連するアプリケーションが1つのみの場合に、このユーザーがグループのメンバーと考えられるかを示します。 |
static java.lang.String |
getPrivilege(java.lang.String userName)
既存のWeb-to-Goユーザーの権限を返します。 |
static java.lang.String |
getPublicationItemName(java.lang.String snapshot, int platform)
ResourceManager APIとConsolidator APIの間のリンクです。 |
static java.lang.String |
getPublicationName(java.lang.String virtualPath, int platform)
ResourceManager APIとConsolidator APIの間のリンクです。 |
static java.lang.String |
getSnapshotTemplate(java.lang.String snapshot, int platform)
スナップショット・テンプレート文字列を取得します。 |
static java.lang.String |
getTemplateVariable(java.lang.String virtualPath, int platform, java.lang.String userName, java.lang.String varName)
1人のユーザーに対するアプリケーションのスナップショット・テンプレート変数の値を取得します。アプリケーションに複数のスナップショット・テンプレート変数がある場合は、getTemplateVariables()を使用したほうが効率がよくなります。 |
static java.util.Hashtable |
getTemplateVariables(java.lang.String virtualPath, int platform, java.lang.String userName)
1人のユーザーに対するアプリケーションのスナップショット・テンプレート変数の値を取得します。このユーザーには、アプリケーションに対するアクセス権が必要です。 |
static boolean |
getUserAccess(java.lang.String virtualPath, java.lang.String userName)
ユーザー・レベルでのユーザーのアプリケーション・アクセス権を取得します。 |
static java.util.Vector |
getUserCompleteRefreshList(java.lang.String userName)
次回の同期で完全リフレッシュされるプラットフォームのリストを取得します。 |
static java.lang.String |
getUserRegistryEntry(java.lang.String virtualPath, java.lang.String userName, java.lang.String registryName)
Web-to-Goユーザーのレジストリ・エントリ値を取得します。 |
static boolean |
getUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.lang.String role)
ユーザーがそのロールでアプリケーションにアクセスできるかを示します。 |
static boolean |
isApplicationSuspended(java.lang.String virtualPath)
推奨されません。 |
static java.util.Vector |
listApplications(java.lang.String appnamePattern)
namePatternに一致するすべてのWeb-to-Goアプリケーションをリストします。この検索では大/小文字が区別されます。 |
static java.util.Vector |
listApplicationsByVP(java.lang.String vpPattern)
仮想パス・パターンに一致する仮想パスを持ったアプリケーションをリストします。 |
static java.util.Vector |
listGroupRoles(java.lang.String virtualPath, java.lang.String groupName)
グループがこのアプリケーションに対して持っている固有のロールを示します。 アプリケーションに対してアクセス権を持っているかぎり、最低限デフォルトのロールを持つことになります。 |
static java.util.Vector |
listGroups(java.lang.String namePattern)
パターンに一致する名前のグループをリストします。 |
static java.util.Vector |
listGroupsInGroup(java.lang.String groupName)
ユーザー・グループ内のすべてのグループを取得します。 |
static java.util.Hashtable |
listRegistryEntries(java.lang.String virtualPath)
このアプリケーションに関連するレジストリ・エントリを検索します。 |
static java.util.Vector |
listRoles(java.lang.String virtualPath)
既存アプリケーションに関連するロールをリストします。 |
static java.util.Vector |
listSnapshots(java.lang.String virtualPath, int platform)
指定されたプラットフォーム上でこのアプリケーションに関連するスナップショットをリストします。 |
static java.util.Vector |
listTemplateVariables(java.lang.String virtualPath, int platform)
1つのプラットフォーム上のアプリケーションに対するすべてのスナップショット・テンプレート変数名をリストします。 |
static java.util.Hashtable |
listUserRegistryEntries(java.lang.String virtualPath, java.lang.String userName)
ユーザー固有のレジストリ・エントリを検索します。 |
static java.util.Vector |
listUserRoles(java.lang.String virtualPath, java.lang.String userName)
ユーザーがこのアプリケーションに対して持っている固有のロールを示します。 アプリケーションに対してアクセス権を持っているかぎり、最低限デフォルトのロールを持つことになります。 |
static java.util.Vector |
listUsers(java.lang.String namePattern)
名前パターンに一致するユーザー名のユーザーを検索します。 |
static java.util.Vector |
listUsersInGroup(java.lang.String groupName)
ユーザー・グループ内のすべてのユーザーを取得します。 |
static void |
openConnection(java.lang.String adminUser, java.lang.String adminPwd)
Web-to-Goの管理セッションを開始します。 |
static void |
openConnection(java.lang.String adminUser, java.lang.String adminPwd, java.lang.String adminURL)
Web-to-Goの管理セッションを開始します。 |
static void |
publishApplication(java.io.File jarFile, java.lang.String username, java.lang.String password, java.lang.String url, boolean isPublicApplication, boolean overwrite)
Web-to-GoアプリケーションのjarファイルをWeb-to-Goにパブリッシュします。 |
static void |
publishDummyApplication(java.lang.String strVP, java.lang.String strName)
アプリケーションが完成する前に、そのプレースホルダとなるダミー(空の)アプリケーションをパブリッシュします。 |
static void |
removeUserFromGroup(java.lang.String groupName, java.lang.String userName)
指定されたユーザー・グループからユーザーを1人削除します。 |
static void |
removeUsersFromGroup(java.lang.String groupName, java.util.Vector users)
指定されたユーザー・グループから複数のユーザーを削除します。 |
static void |
resumeApplication(java.lang.String virtualPath)
推奨されません。 |
static void |
rollbackTransaction()
管理タスクをロールバックします。 |
static void |
setApplicationDescription(java.lang.String virtualPath, java.lang.String description)
既存アプリケーションを記述します。 |
static void |
setApplicationName(java.lang.String virtualPath, java.lang.String appname)
既存アプリケーションを改名します。 |
static void |
setDBConnections(java.lang.String virtualPath, int connections)
既存アプリケーションのデータベース接続数を設定します。 |
static void |
setDBConnectionSharing(java.lang.String virtualPath, boolean sharing)
既存アプリケーションのデータベース接続共有を使用可能または使用禁止にします。 |
static void |
setDBUser(java.lang.String virtualPath, java.lang.String dbUser, java.lang.String dbPwd)
既存アプリケーションのデータベース・ユーザー・プロパティを設定します。 |
static void |
setFullName(java.lang.String userName, java.lang.String fullname)
既存のWeb-to-Goユーザーのフル・ネーム情報を設定します。 |
static void |
setGroupAccess(java.lang.String virtualPath, java.lang.String groupName, boolean access)
グループのアプリケーション・アクセス権を設定します。 |
static void |
setGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String role, boolean access)
グループに、指定されたロールのアクセス権を設定します。 |
static void |
setGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.util.Vector roles, boolean access)
前提条件: グループがアプリケーションに対してアプリケーション・ロールを付与または取り消すアクセス権を持っていること。グループには常に「デフォルト・ロール」が付与されています。 |
static void |
setGroupUserAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String userName, boolean access)
次のどちらかがTRUEの場合に、ユーザーはアプリケーションに対するアクセス権を持ちます。 1) ユーザーがアプリケーションに対するアクセス権を持っていること。2) アプリケーションに対するアクセス権を持つユーザー・グループにそのユーザーが属していること。ただし、管理者は、グループ内の個々のユーザーの特定のアプリケーションに対するアクセス権を付与または取り消すことにより、グループを細かく調整できます。 したがって、アプリケーションへのアクセスからユーザーを取り消すには、次の両方がTRUEであることが必要です。 1) ユーザーがアプリケーションに対するアクセス権を持っていないこと。2) ユーザーが属しているどのグループもアプリケーションに対するアクセス権を持っていないか、ユーザーが属していてアプリケーションに対するアクセス権を持っているすべてのグループにおいて、そのユーザーがアプリケーションへのアクセスを取り消されていること。 このメソッドにより、アプリケーションに対してより詳細なグループ・レベルでのユーザー・アクセスを割り当てられます。 |
static void |
setPassword(java.lang.String userName, java.lang.String newpwd)
既存のWeb-to-Goユーザーのパスワードを設定します。 |
static void |
setPrivilege(java.lang.String userName, java.lang.String privilege)
既存のWeb-to-Goユーザーに対して権限を設定します。 |
static void |
setTemplateVariable(java.lang.String virtualPath, int platform, java.lang.String userName, java.lang.String name, java.lang.String value)
特定のユーザーに対してスナップショット・テンプレート変数の値を設定します。 |
static void |
setTemplateVariables(java.lang.String virtualPath, int platform, java.lang.String userName, java.util.Hashtable nameValuePairs)
特定のユーザーに対して複数のスナップショット・テンプレート変数の値を設定します。 |
static void |
setUserAccess(java.lang.String virtualPath, java.lang.String userName, boolean access)
ユーザーのアプリケーション・アクセス権を設定します。 |
static void |
setUserCompleteRefresh(java.lang.String userName, int platform)
指定されたプラットフォームに、次回のユーザー同期時の完全リフレッシュを設定します。 |
static void |
setUserCompleteRefresh(java.lang.String userName, java.lang.String platform)
指定されたプラットフォームに、次回のユーザー同期時の完全リフレッシュを設定します。 |
static void |
setUserCompleteRefreshList(java.lang.String userName, java.util.Vector platforms)
そのプラットフォーム上で次回の同期時に完全リフレッシュされるプラットフォームのリストを設定します。 |
static void |
setUserCompleteRefreshList1(java.lang.String userName, java.util.Vector platformCodes)
そのプラットフォーム上で次回の同期時に完全リフレッシュされるプラットフォームのリストを設定します。 |
static void |
setUserRegistryEntry(java.lang.String virtualPath, java.lang.String userName, java.lang.String registryName, java.lang.String value)
Web-to-Goユーザーのレジストリ値を設定します。 |
static void |
setUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.lang.String role, boolean access)
* 注意: ロール・ベクトルをパラメータとして使用する同一のメソッドを使用してオーバーヘッドを減らすことをお薦めします。 |
static void |
setUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.util.Vector roles, boolean access)
前提条件: ユーザーがアプリケーションに対してアプリケーション・ロールを付与または取り消すアクセス権を持っていること。 |
static void |
suspendApplication(java.lang.String virtualPath)
推奨されません。 |
クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int ALL_PLATFORMS
public static final int WTG
public static final int PALM
public static final int EPOC
public static final int WINCE
メソッドの詳細 |
public static void openConnection(java.lang.String adminUser, java.lang.String adminPwd, java.lang.String adminURL) throws ResException
adminUser
- Web-to-Go mobileadminのデータベース・ユーザー名。adminPwd
- Web-to-Go mobileadminのデータベース・パスワード。adminURL
- Web-to-Go mobileadminデータベースへのJDBC URL。public static void openConnection(java.lang.String adminUser, java.lang.String adminPwd) throws ResException
adminUser
- Web-to-Go mobileadminのデータベース・ユーザー名。adminPwd
- Web-to-Go mobileadminのデータベース・パスワード。public static void closeConnection()
public static void commitTransaction()
public static void rollbackTransaction()
public static boolean createUser(java.lang.String userName, java.lang.String password, java.lang.String fullName, java.lang.String privilege)
userName
- 新規Web-to-Goユーザーの名前。既存ユーザーまたはグループの名前は使用しないでください。password
- 新規Web-to-Goユーザーのテキスト・パスワードを消去します。fullName
- ユーザーの実名。privilege
- Web-to-Goユーザーの権限。次のいずれかの値が可能です。 「P」はアプリケーションのパブリッシュ、「C」はWeb-to-Goへの接続、「S」はWeb-to-Goの管理です。 NULLは権限なしを表します。public static boolean createExternalUser(java.lang.String userName)
userName
- 新規Web-to-Goユーザーの名前。既存ユーザーまたはグループと同じ名前は使用しないでください。public static void dropUser(java.lang.String userName)
userName
- ユーザー名。public static void setFullName(java.lang.String userName, java.lang.String fullname)
userName
- 既存のWeb-to-Goユーザー このメソッドは、ユーザーが存在しない場合は何もしません。fullname
- Web-to-Goユーザーのフル・ネーム情報。public static void setPrivilege(java.lang.String userName, java.lang.String privilege)
userName
- 既存のWeb-to-Goユーザー名。このメソッドは、ユーザーが存在しない場合は何もしません。privilege
- Web-to-Goユーザーの権限。次のいずれかの値が可能です。 「P」はアプリケーションのパブリッシュ、「C」はWeb-to-Goへの接続、「S」はWeb-to-Goの管理です。 NULLは権限なしを表します。public static void setPassword(java.lang.String userName, java.lang.String newpwd)
userName
- 既存のWeb-to-Goユーザー名。このメソッドは、ユーザーが存在しない場合は何もしません。newpwd
- Web-to-Goユーザーの、クリアテキストで表した新規パスワード。public static java.lang.String getFullName(java.lang.String userName)
userName
- 既存のWeb-to-Goユーザー名。public static java.lang.String getPrivilege(java.lang.String userName)
userName
- 既存のWeb-to-Goユーザー名。(String, String)
public static java.util.Vector listUsers(java.lang.String namePattern)
namePattern:
- 名前検索パターン(SQL)。NULLですべて検索されます。public static boolean createGroup(java.lang.String groupName)
grouprName
- 新規Web-to-Goユーザー・グループの名前。既存のユーザーまたはグループと同じ名前は使用しないでください。public static void dropGroup(java.lang.String groupName)
grouprName
- Web-to-Goユーザー・グループの名前。public static void addUsersToGroup(java.lang.String groupName, java.util.Vector users)
grouprName
- 既存ユーザー・グループの名前。 このメソッドは、グループが存在しない場合は何もしません。users
- グループに追加される既存ユーザー名のベクトル。public static void addUserToGroup(java.lang.String groupName, java.lang.String userName)
grouprName
- 既存ユーザー・グループの名前。 このメソッドは、グループが存在しない場合は何もしません。user
- 既存ユーザーの名前。public static void removeUsersFromGroup(java.lang.String groupName, java.util.Vector users)
grouprName
- ユーザー・グループの名前。 このメソッドは、groupNameが存在しない場合は何もしません。users
- 削除されるユーザー名(文字列)のベクトル。public static void removeUserFromGroup(java.lang.String groupName, java.lang.String userName)
grouprName
- ユーザー・グループの名前。 このメソッドは、groupNameが存在しない場合は何もしません。userName
- ユーザー名。public static java.util.Vector listUsersInGroup(java.lang.String groupName)
grouprName
- 既存ユーザー・グループの名前。public static java.util.Vector listGroupsInGroup(java.lang.String groupName)
grouprName
- 既存ユーザー・グループの名前。public static java.util.Vector listGroups(java.lang.String namePattern)
namePattern
- 名前検索パターン(SQL)。NULLですべて検索されます。public static void dropApplication(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.util.Vector listApplications(java.lang.String appnamePattern)
appnamePattern
- アプリケーション名に一致するパターン。public static java.util.Vector listApplicationsByVP(java.lang.String vpPattern)
vpPattern
- 仮想パス・パターン(SQL)。NULLですべて検索されます。public static void setApplicationName(java.lang.String virtualPath, java.lang.String appname)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。appname
- 新規のアプリケーション名。public static void setApplicationDescription(java.lang.String virtualPath, java.lang.String description)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。description
- アプリケーションの新規説明。public static java.lang.String getApplicationName(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.lang.String getApplicationDescription(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static void suspendApplication(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static void resumeApplication(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static boolean isApplicationSuspended(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static void setDBConnections(java.lang.String virtualPath, int connections)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。connections,
- アプリケーションのデータベース接続数。負の数は使用できません。public static void setDBConnectionSharing(java.lang.String virtualPath, boolean sharing)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。sharing
- データベース接続の共有が許されている場合はTRUE、それ以外の場合はFALSE。public static void setDBUser(java.lang.String virtualPath, java.lang.String dbUser, java.lang.String dbPwd)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。dbUser
- アプリケーションのデータベース・ユーザー名。dbPwd
- データベース・ユーザーのパスワード(クリアテキスト)。public static int getDBConnections(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static boolean getDBCOnnectionSharing(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.lang.String getDBUser(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.lang.String getDBPassword(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.util.Vector listSnapshots(java.lang.String virtualPath, int platform)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。platform
- スナップショットをリストするプラットフォームを指定します。プラットフォームのコードが有効でない場合は、アプリケーションのすべてのスナップショットがリストされます。public static java.lang.String getSnapshotTemplate(java.lang.String snapshot, int platform)
public static java.util.Vector listTemplateVariables(java.lang.String virtualPath, int platform)
virtualPath
- 既存アプリケーションの仮想パス。public static void setTemplateVariables(java.lang.String virtualPath, int platform, java.lang.String userName, java.util.Hashtable nameValuePairs)
virtualPath
- アプリケーションの仮想パス。userName
- 既存のWeb-to-Goユーザーの名前。nameValuePairs
- スナップショットのすべてのテンプレート変数をカバーする名前/値ペアを含むハッシュ表です。 先行する「:」は含まず、名前の大/小文字も区別されません。public static void setTemplateVariable(java.lang.String virtualPath, int platform, java.lang.String userName, java.lang.String name, java.lang.String value)
virtualPath
- アプリケーションの仮想パス。userName
- 既存のWeb-to-Goユーザーの名前。name
- テンプレート変数の名前。value
- テンプレート変数の値。public static java.util.Hashtable getTemplateVariables(java.lang.String virtualPath, int platform, java.lang.String userName)
virtualPath
- アプリケーションの仮想パス。 特定のプラットフォーム上のアプリケーションは、テンプレート変数を含むスナップショットを何個でも持つことができます。userName
- ユーザーの名前。public static java.lang.String getTemplateVariable(java.lang.String virtualPath, int platform, java.lang.String userName, java.lang.String varName)
virtualPath
- アプリケーションの仮想パス。userName
- ユーザーの名前。varName
- 変数の名前。(String, int, String)
public static java.util.Vector getUserCompleteRefreshList(java.lang.String userName)
userName
- 有効なユーザーの名前。(String, Vector)
, (String, Vector)
public static void setUserCompleteRefreshList(java.lang.String userName, java.util.Vector platforms) throws ResException
userName
- 既存ユーザーの名前。platforms
- 有効なプラットフォーム名(文字列)のベクトル。(String)
, (String, Vector)
public static void setUserCompleteRefreshList1(java.lang.String userName, java.util.Vector platformCodes) throws ResException
userName
- 既存ユーザーの名前。platforms
- 有効なプラットフォーム・コード(整数)のベクトル。(String)
, (String, Vector)
public static void setUserCompleteRefresh(java.lang.String userName, int platform) throws ResException
userName
- 既存ユーザーの名前。platform
- 有効なプラットフォーム・コード(整数)で、ALL_PLATFORMSが可能です。(String, String);
public static void setUserCompleteRefresh(java.lang.String userName, java.lang.String platform) throws ResException
userName
- 既存ユーザーの名前。platform
- 有効なプラットフォーム文字列。(String, int);
public static java.util.Hashtable listRegistryEntries(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static java.util.Hashtable listUserRegistryEntries(java.lang.String virtualPath, java.lang.String userName)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。userName
- 既存のWeb-to-Goユーザーの名前。public static void setUserRegistryEntry(java.lang.String virtualPath, java.lang.String userName, java.lang.String registryName, java.lang.String value)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。userName
- 既存のWeb-to-Goユーザーの名前。registryName
- 既存のレジストリ・エントリの名前。value
- ユーザーのレジストリ・エントリ値。public static java.lang.String getUserRegistryEntry(java.lang.String virtualPath, java.lang.String userName, java.lang.String registryName)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。userName
- 既存のWeb-to-Goユーザーの名前。registryName
- 既存のレジストリ・エントリの名前。public static java.util.Vector listRoles(java.lang.String virtualPath)
virtualPath
- 既存アプリケーションの仮想パス。仮想パスは、アプリケーションの一意の識別子です。public static void setGroupAccess(java.lang.String virtualPath, java.lang.String groupName, boolean access)
virtualPath
- アプリケーションの仮想パス。grouprName
- ユーザー・グループの名前。access
- アクセス権の付与または取消し。public static void setUserAccess(java.lang.String virtualPath, java.lang.String userName, boolean access)
virtualPath
- アプリケーションの仮想パス。grouprName
- ユーザー・グループの名前。access
- アクセス権の付与または取消し。public static void setGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String role, boolean access)
virtualPath
- アプリケーションの仮想パス。grouprName
- アプリケーションへのアクセス権を持つグループ。role
- アプリケーション・ロール。access
- roleに対するアクセス権を付与する場合はTRUE、取り消す場合はFALSE。public static void setGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.util.Vector roles, boolean access)
virtualPath
- アプリケーションの仮想パス。grouprName
- アプリケーションへのアクセス権を持つグループ。roles
- 既存のアプリケーション・ロール(文字列)のベクトル。access
- roleに対するアクセス権を付与する場合はTRUE、取り消す場合はFALSE。public static void setUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.lang.String role, boolean access)
virtualPath
- アプリケーションの仮想パス。userName
- アプリケーションへのアクセス権を持つユーザー。role
- アプリケーション・ロール。access
- roleに対するアクセス権を付与する場合はTRUE、取り消す場合はFALSE。public static void setUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.util.Vector roles, boolean access)
virtualPath
- アプリケーションの仮想パス。userName
- アプリケーションへのアクセス権を持つユーザー。role
- ユーザーがアプリケーションに対して持つすべてのロール。access
- roleに対するアクセス権を付与する場合はTRUE、取り消す場合はFALSE。public static void setGroupUserAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String userName, boolean access)
(String, String, boolean), #setGroupAccess (String, String, boolean)
public static boolean getGroupAccess(java.lang.String virtualPath, java.lang.String groupName)
virtualPath
- 既存のWeb-to-Goアプリケーションの仮想パス。grouprName
- ユーザー・グループの名前。public static boolean getUserAccess(java.lang.String virtualPath, java.lang.String userName)
virtualPath
- 既存のWeb-to-Goアプリケーションの仮想パス。userName
- ユーザーの名前。(java.lang.String, java.lang.String);
public static boolean getGroupRoleAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String role)
virtualPath
- 既存のWeb-to-Goアプリケーションの仮想パス。grouprName
- グループの名前。role
- アプリケーションに関連付けられているロール。public static boolean getUserRoleAccess(java.lang.String virtualPath, java.lang.String userName, java.lang.String role)
virtualPath
- 既存のWeb-to-Goアプリケーションの仮想パス。userName
- ユーザーの名前。role
- アプリケーションに関連付けられているロール。public static boolean getGroupUserAccess(java.lang.String virtualPath, java.lang.String groupName, java.lang.String userName)
virtualPath
- 既存アプリケーションの仮想パス。grouprName
- アプリケーションへのアクセス権を持つ既存グループの名前。userName
- 既存ユーザーの名前。(String, String, String, boolean)
public static java.util.Vector listUserRoles(java.lang.String virtualPath, java.lang.String userName)
virtualPath
- 既存アプリケーションの名前。userName
- 既存ユーザーの名前。public static java.util.Vector listGroupRoles(java.lang.String virtualPath, java.lang.String groupName)
virtualPath
- 既存アプリケーションの名前。groupName
- 既存グループの名前。public static void publishApplication(java.io.File jarFile, java.lang.String username, java.lang.String password, java.lang.String url, boolean isPublicApplication, boolean overwrite) throws ResException
jarFile
- Web-to-Goパッケージ・ウィザードにより作成されたWeb-to-Goアプリケーションのjarファイル。username
- パブリッシュ権限を持つWeb-to-Goユーザー。password
- Web-to-Goユーザーのパスワード。url
- Web-to-Goサーバー上のアプリケーション・ディレクトリのURL。たとえば、仮想パスが/todoのToDoアプリケーションをホストwtg_host.us.oracle.com上のリポジトリ/apps/todoにインストールする場合のurlは、http://wtg_host.us.oracle.com/webtogo/apps/todoとなります。isPublicApplication
- アプリケーションがすべてのユーザーからアクセスできるかを示します。overwrite
- TRUEの場合、アプリケーションの既存の定義がサーバー上で上書きされます。public static void publishDummyApplication(java.lang.String strVP, java.lang.String strName)
strVP
- 実アプリケーションの仮想パス。strName
- 実アプリケーションの名前。public static java.lang.String getPublicationName(java.lang.String virtualPath, int platform)
virtualPath
- 既存アプリケーションの仮想パス。platform
- 有効なプラットフォーム・コード。public static java.lang.String getPublicationItemName(java.lang.String snapshot, int platform)
snapshot
- 既存スナップショットのスナップショット名。platform
- 有効なプラットフォーム・コード。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |