twostage/src-exploit/x/MyObjectAdapter.java
package x;
import org.omg.CORBA.Policy;
import org.omg.PortableInterceptor.ObjectReferenceFactory;
import org.omg.PortableInterceptor.ObjectReferenceTemplate;
import com.sun.corba.se.spi.ior.IORTemplate;
import com.sun.corba.se.spi.oa.OADestroyed;
import com.sun.corba.se.spi.oa.OAInvocationInfo;
import com.sun.corba.se.spi.oa.ObjectAdapter;
import com.sun.corba.se.spi.orb.ORB;
public class MyObjectAdapter implements ObjectAdapter {
@Override
public void enter() throws OADestroyed {
// TODO Auto-generated method stub
}
@Override
public void exit() {
// TODO Auto-generated method stub
}
@Override
public ObjectReferenceTemplate getAdapterTemplate() {
// TODO Auto-generated method stub
return null;
}
@Override
public ObjectReferenceFactory getCurrentFactory() {
// TODO Auto-generated method stub
return null;
}
@Override
public Policy getEffectivePolicy(int type) {
// TODO Auto-generated method stub
return null;
}
@Override
public IORTemplate getIORTemplate() {
// TODO Auto-generated method stub
return null;
}
@Override
public String[] getInterfaces(Object servant, byte[] objectId) {
// TODO Auto-generated method stub
return null;
}
@Override
public void getInvocationServant(OAInvocationInfo info) {
// TODO Auto-generated method stub
}
@Override
public org.omg.CORBA.Object getLocalServant(byte[] objectId) {
// TODO Auto-generated method stub
return null;
}
@Override
public int getManagerId() {
// TODO Auto-generated method stub
return 0;
}
@Override
public ORB getORB() {
// TODO Auto-generated method stub
return null;
}
@Override
public short getState() {
// TODO Auto-generated method stub
return 0;
}
@Override
public OAInvocationInfo makeInvocationInfo(byte[] objectId) {
// TODO Auto-generated method stub
return null;
}
@Override
public void returnServant() {
// TODO Auto-generated method stub
}
@Override
public void setCurrentFactory(ObjectReferenceFactory factory) {
// TODO Auto-generated method stub
}
}