private void exportClients(Refs refs, JSSnapshot snapshot, Map<String,Object> settings, Logger log) throws SerializerException
{
exportMimeTypes(refs, snapshot, settings, log);
this.exportCapabilites(refs, snapshot, settings, log);
Iterator _it = caps.getClients();
while (_it.hasNext())
{
Client c = (Client) _it.next();
JSClient jsC = createJSClient(refs, c);
if (jsC == null)
throw new SerializerException(
SerializerException.CREATE_SERIALIZED_OBJECT_FAILED
.create(new String[]
{ "Client", "createClient returned NULL"}));
refs.clientMap.put(jsC.getName(), jsC);
snapshot.getClients().add(jsC);
}
return;
}