//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
public:
ServerNode(const std::string& name);
ServerNode(const ServerNode& other, ComposedNode *father);
public:
ServerNode(const std::string& name);
ServerNode(const ServerNode& other, ComposedNode *father);
bool isDeployable() const;
virtual std::string getEffectiveKindOfServer() const = 0;
virtual ~ServerNode();
virtual std::string typeName() { return "YACS__ENGINE__ServerNode"; }
bool isDeployable() const;
virtual std::string getEffectiveKindOfServer() const = 0;
virtual ~ServerNode();
virtual std::string typeName() { return "YACS__ENGINE__ServerNode"; }