code: public final synchronized void initialize(Object flowOwner)
      {
          if(this.initialized)
          {
              throw new FaxException("Vendor policy already initialized.");
          }
          
          if(flowOwner==null)
          {
              throw new FaxException("Flow owner not provided.");
          }
  
          //set flag
          this.initialized=true;
  
          //get flow owner
          this.vendorPolicyFlowOwner=flowOwner;
          
          //initialize
          this.initializeImpl();
      }
docs: This function initializes the vendor policy.
  
  @param   flowOwner
  The flow owner (the servlet, CLI main, ....)