twostage/src-exploit/x/MyContactInfo.java
package x;
import com.sun.corba.se.pept.broker.Broker;
import com.sun.corba.se.pept.encoding.InputObject;
import com.sun.corba.se.pept.encoding.OutputObject;
import com.sun.corba.se.pept.protocol.ClientRequestDispatcher;
import com.sun.corba.se.pept.protocol.MessageMediator;
import com.sun.corba.se.pept.transport.Connection;
import com.sun.corba.se.pept.transport.ContactInfo;
import com.sun.corba.se.pept.transport.ContactInfoList;
import com.sun.corba.se.pept.transport.OutboundConnectionCache;
import com.sun.corba.se.spi.ior.IOR;
import com.sun.corba.se.spi.ior.iiop.IIOPProfile;
import com.sun.corba.se.spi.transport.CorbaContactInfo;
public class MyContactInfo implements CorbaContactInfo {
@Override
public Connection createConnection() {
// TODO Auto-generated method stub
return null;
}
@Override
public InputObject createInputObject(Broker broker,
MessageMediator messageMediator) {
return new MyInputObject();
}
@Override
public MessageMediator createMessageMediator(Broker broker,
Connection connection) {
// TODO Auto-generated method stub
return null;
}
@Override
public MessageMediator createMessageMediator(Broker broker,
ContactInfo contactInfo, Connection connection, String methodName,
boolean isOneWay) {
// TODO Auto-generated method stub
return null;
}
@Override
public OutputObject createOutputObject(MessageMediator messageMediator) {
// TODO Auto-generated method stub
return null;
}
@Override
public MessageMediator finishCreatingMessageMediator(Broker broker,
Connection connection, MessageMediator messageMediator) {
return messageMediator;
}
@Override
public Broker getBroker() {
// TODO Auto-generated method stub
return null;
}
@Override
public ClientRequestDispatcher getClientRequestDispatcher() {
// TODO Auto-generated method stub
return null;
}
@Override
public OutboundConnectionCache getConnectionCache() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getConnectionCacheType() {
// TODO Auto-generated method stub
return null;
}
@Override
public ContactInfoList getContactInfoList() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isConnectionBased() {
// TODO Auto-generated method stub
return false;
}
@Override
public void setConnectionCache(OutboundConnectionCache connectionCache) {
// TODO Auto-generated method stub
}
@Override
public boolean shouldCacheConnection() {
// TODO Auto-generated method stub
return false;
}
@Override
public short getAddressingDisposition() {
// TODO Auto-generated method stub
return 0;
}
@Override
public IIOPProfile getEffectiveProfile() {
// TODO Auto-generated method stub
return null;
}
@Override
public IOR getEffectiveTargetIOR() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getMonitoringName() {
// TODO Auto-generated method stub
return null;
}
@Override
public IOR getTargetIOR() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setAddressingDisposition(short addressingDisposition) {
// TODO Auto-generated method stub
}
}