de.mid.innovator.srv2api.icw2meta
Class ARG_ADModelByFile

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2meta.ARG_ADModelByFile
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_ADModelByFile
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble


Field Summary
 byte[] file
          file to import
 ADLogin login
          repository administrator login
 String nameModel
          name of the new model.
 String passCopy
          password of the copied model.
 String password
          password of the new model.
 
Constructor Summary
ARG_ADModelByFile()
           
ARG_ADModelByFile(ADLogin login, byte[] file, String nameModel, String password, String passCopy)
           
 
Method Summary
 void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

file

public byte[] file
file to import


login

public ADLogin login
repository administrator login


nameModel

public String nameModel
name of the new model. If not set the name of the copied one will be used


passCopy

public String passCopy
password of the copied model. Must be set if a new password should be set


password

public String password
password of the new model. If not set the password of the copied one will be used

Constructor Detail

ARG_ADModelByFile

public ARG_ADModelByFile()

ARG_ADModelByFile

public ARG_ADModelByFile(ADLogin login,
                         byte[] file,
                         String nameModel,
                         String password,
                         String passCopy)
Method Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal in interface de.mid.innovator.srv2api.impl.MarshallAble

resolveReferences

public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble

unmarshal

public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                      SrvContext srvctx)
Specified by:
unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble