In every xi project we would be creating interfaces for transferring the message depending on the client requirement. But finally when can we say that the project is complete.