Patent ID: 8280950

Claim:
A method of automatic generation of client command line interface (CLI) response-objects, said objects being configured for reading a server CLI response-object sent by a server to a client in response to a CLI-command sent by said client, the method being carried out in a client, and comprising: (a) receiving from said server at least one CLI response comprising at least a server CLI response-object and a client class-header of a corresponding client CLI communication class, said client CLI communication class being configured for generating the client CLI response-object for reading said server CLI response-object; (b) determining whether said client CLI communication class is stored in a data-repository associated with said client wherein in case said client CLI communication class is not stored in said data-repository, requesting said client CLI communication class from said server and receiving said client CLI communication class from said server; and wherein in case said client CLI communication class is stored in said data-repository, retrieving said client CLI communication class from said data-repository; (c) generating a client CLI response-object configured for reading said server CLI response-object, wherein said generating is based on said client CLI communication class and said received client class-header and by using a processor for utilizing reflection programming; and (d) utilizing said client CLI response-object for reading data provided within said server CLI response-object, wherein said utilizing is performed by using a processor.