Class BpeeFactory


  • @VelocityVariable("BpeeFactory")
    @VelocityCallable("singleton")
    public final class BpeeFactory
    extends Object
    • Constructor Detail

      • BpeeFactory

        public BpeeFactory()
        Standard constructor.
    • Method Detail

      • createContext

        public IBpeeExecutionContext createContext​(de.uplanet.lucy.server.IProcessingContext p_ctx,
                                                   Map<QName,​Object> p_namedObjects,
                                                   org.apache.velocity.context.AbstractContext p_ctxVelocity)
                                            throws de.uplanet.xml.schema.XmlSchemaDatatypeParseException
        Create a BPEE execution context.

        If a session and an associated user is presentin the given processing context, it's time zone will be put into the execution context. Otherwise the system's default time zone will be used.

        Parameters:
        p_ctx - The processing context.
        p_namedObjects -
        p_ctxVelocity - The Velocity context.
        Returns:
        The BPEE execution context.
        Throws:
        de.uplanet.xml.schema.XmlSchemaDatatypeParseException
      • createContext

        @Deprecated
        public IBpeeExecutionContext createContext​(Map<QName,​Object> p_namedObjects,
                                                   ISession p_session,
                                                   IServerBridgeRequest p_request,
                                                   org.apache.velocity.context.AbstractContext p_ctxVelocity)
                                            throws de.uplanet.xml.schema.XmlSchemaDatatypeParseException
        Create a BPEE execution context.

        If a session and an associated user is present, it's time zone will be put into the execution context. Otherwise the system's default time zone will be used.

        Parameters:
        p_namedObjects -
        p_session -
        p_request -
        p_ctxVelocity -
        Returns:
        The BPEE execution context.
        Throws:
        de.uplanet.xml.schema.XmlSchemaDatatypeParseException