Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4360752

Java Print Service API needed to provide access to printer capabilities

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.3.0, 1.4.0
    • client-libs
    • None
    • 2d
    • beta
    • generic, x86
    • generic, windows_2000

      Release: Merlin

      Problem:
         This API is the product of JSR006, Unified Printing API, and will allow
         client applications to provide rich access to the capablities of print services available such as printer browsing and selection,
         and discovery of the capablities of those printers, selection of printers for a printer job, specification of a printer job such as paper sizes, etc.
         Availability of specific capabalities is necessarily dependent on the underlying print service.

         Since all capabilities will be exposed though API server applications become first class citizens of this API.

         Server applications may be beneficiaries of the capabilities for spooling documents to print services, whereas previously only graphics calls
         could be used to generate printer jobs from Java applications.

      Requesters:
         Java2D, Xerox, JINI Printing Group, JustSystems

      Proposed API change:
         Please look at:
            http://java.sun.com/aboutJava/communityprocess/review/jsr006/index.html

      API reviewed and approved by:
         JSR006 expert group, JINI Printing Working Group, Sun internal
         printing review, Java2D

      Implementation:
        - Engineer who made (or will make) the changes: Alan Kaminsky, Phil Race
        - Date at which changes will be complete: Sept 1, 2000
        - Number of lines of new or modified code:
      + Java: 23000 (includes extensive comments)
      + Native:
        - Code reviewed (or will be reviewed) by: Phil Race, Jennifer Godinez

      Risk assessment: Low

      SQE (product testing) impact; contact ###@###.###:

         - Name of person who approved change and committed to add/modify
           tests: Mukund Madhugiri (mukundm@eng)

      JCK (compatibility testing) impact; contact jck-ccc@eng: (JCK would
      like hard copy submittals instead of URL pointers)

         - Name of person who approved change and committed to write JCK
           tests: dkrishna@eng

      Doc impact (contact Alan Sommerer if you don't know your contact):

         - Name of person committed to add/modify documents: Jennifer Ball (jenball@eng)

      Localization impact: No

         - If yes, describe:

      Internationalization impact: No

         - If yes, describe:

      Security impact: No

         - If yes, describe:

      Compatibility impact: No

         - If yes, describe:

      Legal impact: No

         - If yes, describe:

      For feature changes, Product Marketing approval:

            prr Philip Race
            jehung Jeannette Hung (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: