com.ibm.commerce.content.facade.client

Class ManagedFileFacadeClient



  • public class ManagedFileFacadeClient
    extends AbstractContentFacadeClient

    This class provides common methods that this and other utility class to the managed file facade can use. This class also provides a set of convenient Java API to represent particular managed file operations. This set of Java API also includes APIs for Web based requests to transform the name value pair request into the appropriate request documents.

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ManagedFileFacadeClient

        public ManagedFileFacadeClient()
        Creates an instance of the client to communicate with the managed file facade.
      • ManagedFileFacadeClient

        public ManagedFileFacadeClient(BusinessContextType businessContext,
                                       javax.security.auth.callback.CallbackHandler callbackHandler)
        Creates an instance of the client to communicate with the managed file facade.
        Parameters:
        businessContext - The default business context to associate with the messages when making requests.
        callbackHandler - Used for authentication purposes so the controller can give the authentication information to the transport when required.
    • Method Detail

      • processManagedFile

        public AcknowledgeManagedFileType processManagedFile(java.lang.String action,
                                                             ManagedFileType managedFile,
                                                             java.lang.String expression)
        Processes a managed file.
        Parameters:
        action - The action being executed.
        managedFile - Contains data related to the managed file being processed
        expression - the expression.
        Returns:
        The response AcknowledgeManagedFile