1-7. (canceled)
8. A computer program product for installing a complex computer environment, the computer program product comprising:
one or more computer readable hardware storage media and program instructions stored on the one or more computer readable hardware storage media, the program instructions comprising:
program instructions to receive an install request including a hierarchy of a complex computer environment, wherein the hierarchy comprises a first component needed on a first computer and one or more other components needed in the complex computer environment;
program instructions to determine one or more other computers on which to install the one or more other components; and
program instructions, responsive to determining the one or more other computers on which to install the one or more other components, to initiate installation of the one or more other components on the one or more other computers.
9. The computer program product of claim 8, further comprising program instructions, stored on the one or more computer readable hardware storage media, to:
install the first component on the first computer.
10. The computer program product of claim 8, further comprising program instructions, stored on the one or more computer readable hardware storage media, to:
determine that one of the one or more other components installed on the one or more other computers is performing below requirements;
responsive to determining one of the one or more other components installed on the first computer of the one or more other computers is performing below requirements, determine a second computer of the one or more other computers on which to install the component that is performing below requirements; and
responsive to determining the second computer of the one or more other computers on which to install the component that is performing below requirements, initiate installation of the component on the second computer of the one or more other computers.
11. The computer program product of claim 8, wherein the program instructions to determine one or more other computers on which to install the one or more other components comprise:
program instructions to determine characteristics of each computer of a plurality of candidate computers, wherein the characteristics include one or more of the following: network connectivity, network segregation, data transfer speed, firewall settings, operating system, computer memory resources, computer persistent storage resources, video graphics resources, processor resources, and software installed on the computer; and
program instructions to determine one or more other computers from the plurality of candidate computers on which to install the one or more other components based on the characteristics of each computer of the plurality of computers.
12. The computer program product of claim 11, wherein each individual component of the one or more other components has individual requirements for characteristics of a suitable candidate computer for installation.
13. The computer program product of claim 12, wherein the program instructions to determine one or more other computer from the plurality of candidate computers on which to install the one or more other components based on the characteristics of the plurality of computers comprises:
program instructions to determine for each component of the one or more other components,
a candidate computer of the plurality of candidate computers that has characteristics that meet the individual requirements of that component.
14. The computer program product of claim 8, wherein the component is software.
15. A computer system for installing a complex computer environment, the computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to receive an install request including a hierarchy of a complex computer environment, wherein the hierarchy comprises a first component needed on a first computer and one or more other components needed in the complex computer environment;
program instructions to determine one or more other computers on which to install the one or more other components; and
program instructions, responsive to determining the one or more other computers on which to install the one or more other components, to initiate installation of the one or more other components on the one or more other computers.
16. The computer system of claim 15, further comprising program instructions, stored on the one or more computer readable storage media for execution by the at least one of the one or more computer processors, to:
install the first component on the first computer.
17. The computer system of claim 15, further comprising program instructions, stored on the one or more computer readable storage media for execution by the at least one of the one or more computer processors, to:
determine that one of the one or more other components installed on the one or more other computer is performing below requirements;
responsive to determining one of the one or more other components installed on the first computer of the one or more other computers is performing below requirements, determine a second computer of the one or more other computers on which to install the component that is performing below requirements; and
responsive to determining the second computer of the one or more other computers on which to install the component that is performing below requirements, initiate installation of the component on the second computer of the one or more other computers.
18. The computer system of claim 15, wherein the program instructions to determine one or more other computers on which to install the one or more other components comprise:
program instructions to determine characteristics of each computer of a plurality of candidate computers, wherein the characteristics include one or more of the following: network connectivity, network segregation, data transfer speed, firewall settings, operating system, computer memory resources, computer persistent storage resources, video graphics resources, processor resources, and software installed on the computer; and
program instructions to determine one or more other computers from the plurality of candidate computers on which to install the one or more other components based on the characteristics of each computer of the plurality of computers.
19. The computer system of claim 18, wherein each individual component of the one or more other components has individual requirements for characteristics of a suitable candidate computer for installation.
20. The computer system of claim 19, wherein the program instructions to determine one or more other computer from the plurality of candidate computers on which to install the one or more other components based on the characteristics of the plurality of computers comprises:
program instructions to determine for each component of the one or more other components,
a candidate computer of the plurality of candidate computers that has characteristics that meet the individual requirements of that component.
21. The computer system of claim 15, wherein the component is software.
22. The computer program product of claim 8, wherein the hierarchy includes an order the one or more other components are to be installed.
23. The computer system of claim 15, wherein the hierarchy includes an order the one or more other components are to be installed.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An organic illumination device comprising:
a light source comprising a flat illuminating surface, wherein the flat illuminating surface comprises one or more organic light-emitting diodes;
a connecting device for applying electrical power to electrodes, which couples one or more organic light-emitting diodes; and
a plug device which is electrically connected with the connecting device, and configured for a mount, wherein the mount is rotatable around a rotary axis in an assigned plug holder in such a way that the flat illuminating surface can be swiveled around the rotary axis in a plugged-in position of the plug device.
2. The device according to claim 1, wherein the device comprises a housing in which the connecting device is at least partially accommodated, and from which the flat illuminating surface protrudes, and wherein the plug device is located at the housing.
3. The device according to claim 1, wherein the rotary axis is parallel to the flat illuminating surface.
4. The device according to claim 1, wherein the rotary axis is in the plane of the illuminating surface.
5. The device according to claim 2, wherein the housing comprises a slit-shaped mount in which the connecting device is at least partially accommodated.
6. The device according to claim 1, wherein the connecting device comprises a printed circuit board.
7. The device according to claim 1, wherein the plug device is configured such that the electrodes can be connected to the power supply protected from pole reversal.
8. The device according to claim 2, wherein the flat illuminating surface and the plug device are rigidly connected with each other via the housing.
9. The device according to claim 2, wherein the housing comprises a stretched hollow body form.
10. The device according to claim 2, wherein the rotary axis is parallel to a symmetrical axis of the housing.
11. The device according to claim 1, wherein the flat illuminating surface is at least partially surrounded by a frame.
12. The device according to claim 1, wherein the plug device comprises a concentric contact.
13. The device according to claim 1, wherein the plug device comprises a latching or locking device on the plug side, which is configured to fix the flat illuminating surface in various rotated or swivelled positions.
14. The device according to claim 1, wherein the plug device and an assigned plug holder block swivelling of the flat illuminating surface in a first plugged-in position of the plug device, and release the flat illuminating surface in a second plugged-in position of the plug device, wherein the plug device is movable between the first and the second plugged-in position by shifting the assigned plug holder axially to the rotational axis.
15. A lighting device, wherein the lighting device comprises a basic structure, wherein the basic structure comprises one or more plug holders, and wherein at least one organic illumination device is plugged in and rotatable on one or more of the plug holders, wherein the at least one organic illumination device comprises:
a light source comprising a flat illuminating surface, wherein the flat illuminating surface comprises one or more organic light-emitting diodes;
a connecting device for applying electrical power to electrodes, which couples one or more organic light-emitting diodes; and
a plug device which is electrically connected with the connecting device, and is configured for a mount, wherein the mount is rotatable around a rotary axis in an assigned plug holder in such a way that the flat illuminating surface can be swiveled around the rotary axis in a plugged-in position of the plug device.