package org.zend.webapi.core.connection.data;
public class VhostDetails extends AbstractResponseData{
private static final String VHOST_DETAILS = "/vhostDetails"; //$NON-NLS-1$
private VhostInfo info;
private VhostExtendedInfo extendedInfo;
protected VhostDetails(){
super(ResponseType.VHOST_DETAILS, BASE_PATH + VHOST_DETAILS, VHOST_DETAILS);
}
@Override
public boolean accept(IResponseDataVisitor visitor) {
boolean visit = visitor.preVisit(this);
if (visit) {
getInfo().accept(visitor);
getExtendedInfo().accept(visitor);
return visitor.visit(this);
}
return false;
}
public VhostInfo getInfo() {
return info;
}
protected void setInfo(VhostInfo info) {
this.info = info;
}
public VhostExtendedInfo getExtendedInfo() {
return extendedInfo;
}
protected void setExtendedInfo(VhostExtendedInfo extendedInfo) {
this.extendedInfo = extendedInfo;
}
}