Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter
11g Release 1 (11.1.1.4.0)
E15995-03


oracle.wcps.provider.data
Class CMISFunctionProvider

java.lang.Object
  extended by oracle.wcps.provider.data.CMISFunctionProvider


@FunctionProvider(prefix="cmisfunction",
                  resourceBundle="oracle.wcps.provider.data.resources.CMISFunctionProvider",
                  nameBundleKey="provider.name",
                  descriptionBundleKey="provider.description")
public class CMISFunctionProvider
extends java.lang.Object

Constructor Summary
CMISFunctionProvider()
           

 

Method Summary
static java.util.List<org.apache.chemistry.abdera.ext.CMISObject> atomAsCMISObjects(java.lang.String atomFeed)
           
static java.util.List<org.apache.abdera.model.Entry> atomAsEntries(java.lang.String atomFeed)
           
static org.apache.abdera.model.Feed atomAsFeed(java.lang.String atomFeed)
           
static java.util.List<java.lang.String> atomAsStreamUrls(java.lang.String atomFeed)
           
static java.lang.String getCMISQueryForDocIDs(java.lang.String repository, java.util.List<java.lang.String> ids)
          Convert the array of input IDs to a CMIS query in the form of 'IN'
static java.lang.String getCMISQueryForDocIDsFromFullID(java.util.List<java.lang.String> ids)
          Convert the array of input IDs to a CMIS query in the form of 'IN'

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CMISFunctionProvider

public CMISFunctionProvider()

Method Detail

getCMISQueryForDocIDs

@PublicFunction(functionName="getCMISQueryForDocIDs",
                descriptionBundleKey="getCMISQueryForDocIDs.method.description")
public static java.lang.String getCMISQueryForDocIDs(@PublicParameter(parameterName="repository",descriptionBundleKey="getCMISQueryForDocIDs.parameter.description.ids")
                                                                                                    java.lang.String repository,
                                                                                                    @PublicParameter(parameterName="ids",descriptionBundleKey="getCMISQueryForDocIDs.parameter.description.ids")
                                                                                                    java.util.List<java.lang.String> ids)
Convert the array of input IDs to a CMIS query in the form of 'IN'
Parameters:
ids - Array of document IDs, in the form of dDocName only
Returns:
CMIS query String

getCMISQueryForDocIDsFromFullID

@PublicFunction(functionName="getCMISQueryForDocIDsFromFullID",
                descriptionBundleKey="getCMISQueryForDocIDs.method.description")
public static java.lang.String getCMISQueryForDocIDsFromFullID(@PublicParameter(parameterName="ids",descriptionBundleKey="getCMISQueryForDocIDs.parameter.description.ids")
                                                                                                              java.util.List<java.lang.String> ids)
Convert the array of input IDs to a CMIS query in the form of 'IN'
Parameters:
ids, - in the form of a WebCenter document ObjectURN. For example: stanl18-ucm11g#dDocName:MOUNTAINS
Returns:
CMIS query String

atomAsCMISObjects

@PublicFunction(functionName="atomAsCMISObjects",
                descriptionBundleKey="atomAsCMISObjects.method.description")
public static java.util.List<org.apache.chemistry.abdera.ext.CMISObject> atomAsCMISObjects(@PublicParameter(parameterName="atomFeed",descriptionBundleKey="atomAsCMISObjects.parameter.description.atomFeed")
                                                                                                                                          java.lang.String atomFeed)

atomAsFeed

@PublicFunction(functionName="atomAsFeed",
                descriptionBundleKey="atomAsFeed.method.description")
public static org.apache.abdera.model.Feed atomAsFeed(@PublicParameter(parameterName="atomFeed",descriptionBundleKey="atomAsFeed.parameter.description.atomFeed")
                                                                                                     java.lang.String atomFeed)

atomAsEntries

@PublicFunction(functionName="atomAsEntries",
                descriptionBundleKey="atomAsEntries.method.description")
public static java.util.List<org.apache.abdera.model.Entry> atomAsEntries(@PublicParameter(parameterName="atomFeed",descriptionBundleKey="atomAsEntries.parameter.description.atomFeed")
                                                                                                                         java.lang.String atomFeed)

atomAsStreamUrls

@PublicFunction(functionName="atomAsStreamUrls",
                descriptionBundleKey="atomAsStreamUrls.method.description")
public static java.util.List<java.lang.String> atomAsStreamUrls(@PublicParameter(parameterName="atomFeed",descriptionBundleKey="atomAsStreamUrls.parameter.description.atomFeed")
                                                                                                               java.lang.String atomFeed)

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter
11g Release 1 (11.1.1.4.0)
E15995-03


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.