私はwebscriptsを使ってalfrescoのコンテンツを作成していますが、親コンテンツに子の関連付けとしてすでに作成されているコンテンツを関連付けることにしました。子供alfrescoのファイルの関連付け
コンテンツを子の関連付けとしてWebスクリプトの別のコンテンツに登録するにはどうすればよいですか?
私はwebscriptsを使ってalfrescoのコンテンツを作成していますが、親コンテンツに子の関連付けとしてすでに作成されているコンテンツを関連付けることにしました。子供alfrescoのファイルの関連付け
コンテンツを子の関連付けとしてWebスクリプトの別のコンテンツに登録するにはどうすればよいですか?
何か(CMIS?)があっても、複数の親関係を処理できる既存のWebスクリプトに関する知識はありません。場合は、あなたのカスタムWebスクリプトを開発している、あなたは、次のJava APIを使用することができます。
次のJavaScriptに翻訳ChildAssociationRef ref = nodeService.addChild(destinationParent,
childNode,
ContentModel.ASSOC_CONTAINS,
destinationAssocQName);
:
destinationParent.addNode(childNode);
返事ありがとう!、JAVA API経由でピア協会を追加する方法はありますか?ただ、私の場合は子供連合が適切ではないことに気づいた。 – Ankit
ピアの関連付けは、['NodeService.createAssociation'](http://dev.alfresco.com/resource/docs/java/repository/org/alfresco/service/cmr/repository/NodeService.html#createAssociation) – skuro
から利用できます。私はこれを試しましたが、以下のエラーが発生しています: 'Association:Association [class = ClassDef [name = {http://www.alfresco.org/model/content/1.0} folder]、name = {http:// www。必要なソースの種類:{0} http://www.alfresco.org/model/content/1.0}folder '、それは、関連付けがコンテンツ/ファイルではなくフォルダでのみ実行できるようです。 – Ankit
あなた自身webscriptsを使用して、またはに組み込まれていますもの?つまり、自分のWebスクリプトの中でJavaScriptでアソシエーションを作成する方法を知りたいのですか、それともREST APIコールを使用してそれをやりたいのですか? – Gagravarr
@Gagravarr:この作業を行うために自分のJavaベースのWebスクリプトを作成しており、コンテンツにピアアソシエーションを追加したいと考えています。 – Ankit