For example, you could create a saveOver method on a controller extension that performs a custom save.
ApexPages.Action saveAction = new ApexPages.Action('{!save}');
The following are constructors for Action.
public Action(String action)
The following are methods for Action. All are instance methods.
public String getExpression()
Type: String
public System.PageReference invoke()
Type: System.PageReference