Claims
- 1. A method, implemented in a computer system, for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising the steps of:
- defining an abstract location object in said object oriented environment;
- defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and
- associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
- 2. The method of claim 1, wherein the step of associating a plurality of servers comprises the step of:
- registering said plurality of servers with said location subclass.
- 3. The method of claim 1, wherein the step of associating a plurality of servers comprises the step of:
- registering a subclass with a selected FactoryFinder object to set the scope of said FactoryFinder.
- 4. The method of claim 1, wherein the step of defining an abstract location object further comprises the step of:
- defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.
- 5. An apparatus for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising:
- means for defining an abstract location object in said object oriented environment;
- means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and
- means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
- 6. The apparatus of claim 5, wherein the means for associating a plurality of servers comprises:
- means for registering said plurality of servers with said location subclass.
- 7. The apparatus of claim 5, wherein the means for associating a plurality of servers comprises:
- means for registering said subclass with a selected FactoryFinder object to set the scope of said FactoryFinder.
- 8. The apparatus of claim 5, wherein the means for defining an abstract location object further comprises:
- means for defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.
- 9. A computer program product having a computer readable medium having computer program logic recorded thereon for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising:
- computer readable means for defining an abstract location object in said object oriented environment;
- computer readable means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and
- computer readable means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
- 10. The computer program of claim 9, wherein the computer readable means for associating a plurality of servers comprises:
- computer readable means for registering said plurality of servers with said location subclass.
- 11. The computer program of claim 9, wherein the computer readable means for associating a plurality of servers comprises:
- computer readable means for registering said subclass with a selected FactoryFinder object to set the scope of said FactoryFinder object.
- 12. The computer program of claim 9, wherein the computer readable means for defining an abstract location object further comprises:
- computer readable means for defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related in subject matter to the following applications filed concurrently herewith and assigned to a common assignee:
Application Ser. No. 08/741,728 filed by Kimberly Cink and Russell Newcombe entitled, "Method and Apparatus For Incorporating Policies In Searches For Factory Objects" (IBM Docket AT9-96-010), now U.S. Pat. No. 5,787,438.
Application Ser. No. 08/741,730 filed by Kimberly Cink and Russell Newcombe entitled, "Method and Apparatus For An Improved Specialization of A CORBAservices GenericFactory" (IBM Docket AT9-96-011).
Application Ser. No. 08/616,116 filed by Kimberly Cink and Russell Newcombe entitled, "Method and System For Data Filtering Within An Object-Oriented Data Processing System" (IBM Docket AT9-96-012).
The foregoing co-pending applications are incorporated herein by reference.
US Referenced Citations (8)