アプリケーションプログラミングインターフェイスガイド> 組み込み手順> 手順リファレンス> RenameResource
 
RenameResource
リソースの名前を変更します。
注:この手順は、/services /webservices/systemの下のリソースツリーにある同じ名前のWebサービスオペレーションとは異なります。/admin/resource/operations/。
ロケーション
/lib/resource/
Inputs(入力)
path:名前を変更するリソースのソースパス。
type:名前を変更するソースリソースのタイプ。
newName:リソースの新しい名前。
Outputs(出力)
該当なし
例外
DuplicateNameException:新しい名前のリソースがすでに存在し、名前が変更されるリソースと同じタイプの場合。
IllegalArgumentException:パスの形式が正しくないか、タイプが不正な場合。
IllegalStateException:リソースの名前変更が許可されていない場合。物理データソース、ユーザーホームフォルダー、/sharedフォルダー、/services/database、および/services/webservices内のリソースの名前は変更できません。 。
NotFoundException:リソースが存在しない場合。
SecurityException:ユーザーがパス内の最後のアイテム以外のすべてのアイテムに対するREADアクセス権を持っていない場合。
SecurityException:ユーザーがパスの最後のアイテムへの書き込みアクセス権を持っていない場合。