package Ġnet . mi lo sv asic . factory . application . server _ factory . common Ċ Ċ import Ġnet . mi lo sv asic . factory . EMPTY Ċ import Ġnet . mi lo sv asic . factory . configuration . Configuration Ċ import Ġnet . mi lo sv asic . factory . configuration . Software Configuration Ċ import Ġnet . mi lo sv asic . factory . configuration . definition . Definition Ċ import Ġnet . mi lo sv asic . factory . configuration . variable . Node Ċ import Ġnet . mi lo sv asic . factory . deployment . Target Ċ import Ġnet . mi lo sv asic . factory . remote . Remote Ċ import Ġjava . util . concurrent . Linked BlockingQueue Ċ Ċ class ĠCommon Server Factory Configuration Ġ( ĊĊĠĠĠ Ġdefinition : ĠDefinition ? Ġ= Ġnull , ĊĠĠĠ Ġname : ĠString Ġ= ĠString . EMPTY , ĊĠĠĠ Ġremote : ĠRemote , ĊĠĠĠ Ġuses : ĠLinked BlockingQueue < String > ?, ĊĠĠĠ Ġincludes : ĠLinked BlockingQueue < String > ?, ĊĠĠĠ Ġsoftware : ĠLinked BlockingQueue < String > ?, ĊĠĠĠ Ġcontainers : ĠLinked BlockingQueue < String > ?, ĊĠĠĠ Ġvariables : ĠNode ? Ġ= Ġnull , ĊĠĠĠ Ġoverrides : ĠMutable Map < String , ĠMutable Map < String , ĠSoftware Configuration >> ?, ĊĠĠĠ Ġenabled : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠ Ġdeployment : ĠMutable List < Target >? Ċ Ċ ) Ġ: ĠConfiguration ( ĊĊĠĠĠ Ġdefinition , Ġname , Ġremote , Ġuses , Ġincludes , Ġsoftware , Ġcontainers , Ġvariables , Ġoverrides , Ġenabled , Ġdeployment Ċ )