RegistrationContext ctx) {
this.className = className;
this.properties = properties;
if (ctx != null) {
RegistrationContext ctxImpl =
new RegistrationContextImpl(ctx.getMessageLayer(),
ctx.getAppContext(), ctx.getDescription(), ctx.isPersistent());
List<RegistrationContext> newList =
new ArrayList<RegistrationContext>(1);
newList.add(ctxImpl);