промежуточный. отладка проверки папки на бытность тестом.
This commit is contained in:
@@ -274,6 +274,9 @@ public abstract class RepositoryServer<D extends Database> {
|
||||
case PublishObject:
|
||||
PublishObject();
|
||||
break;
|
||||
case PublishObjects:
|
||||
PublishObjects();
|
||||
break;
|
||||
//</editor-fold>
|
||||
case EXIT:
|
||||
Print("ЗАВЕРШИТЬ РАБОТУ СЕРВЕРА");
|
||||
@@ -327,6 +330,16 @@ public abstract class RepositoryServer<D extends Database> {
|
||||
response.object = publishObject(dbObject);
|
||||
afterPublishAction(dbObject);
|
||||
}
|
||||
private void PublishObjects() throws Exception {
|
||||
response = new ServerExchangeUnit_2021(ServerCode.OK);
|
||||
Vector<DBObject> objects = (Vector<DBObject>) request.object;
|
||||
for (DBObject dbObject: objects){
|
||||
beforePublishAction(dbObject);
|
||||
response.object = publishObject(dbObject);
|
||||
afterPublishAction(dbObject);
|
||||
}
|
||||
//ключи не возвращаем. пока не нужны.
|
||||
}
|
||||
protected Serializable publishObject(DBObject object) throws Exception {
|
||||
return (Serializable) db.InsertS(object).getPK();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user