@Override
 public void onSharedObjectUpdate(ISharedObjectBase so, Map<String, Object> map) {
   adapter.execute(phpfile_update2, adapter, so, map);
 }
 @Override
 public void onSharedObjectUpdate(ISharedObjectBase so, String key, Object value) {
   adapter.execute(phpfile_update3, adapter, so, key, value);
 }
 @Override
 public void onSharedObjectUpdate(ISharedObjectBase so, IAttributeStore attribute) {
   adapter.execute(phpfile_update1, adapter, so, attribute);
 }
 @Override
 public void onSharedObjectSend(ISharedObjectBase so, String key, List<?> list) {
   adapter.execute(phpfile_send, adapter, so, key, list);
 }
 @Override
 public void onSharedObjectDisconnect(ISharedObjectBase so) {
   adapter.execute(phpfile_disconnect, adapter, so);
 }
 @Override
 public void onSharedObjectDelete(ISharedObjectBase so, String name) {
   adapter.execute(phpfile_delete, adapter, so, name);
 }
 @Override
 public void onSharedObjectClear(ISharedObjectBase so) {
   adapter.execute(phpfile_clear, adapter, so);
 }